ci: bump the github-actions group with 3 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(about 2 months ago)
(about 2 months ago)
dependencies dependabot
Bumps the github-actions group with 3 updates: actions/download-artifact, python-semantic-release/python-semantic-release and python-semantic-release/publish-action.
Updates actions/download-artifact
from 4 to 5
Release notes
Sourced from actions/download-artifact's releases.
v5.0.0
What's Changed
- Update README.md by
@βnebuk89
in actions/download-artifact#407- BREAKING fix: inconsistent path behavior for single artifact downloads by ID by
@βGrantBirki
in actions/download-artifact#416v5.0.0
π¨ Breaking Change
This release fixes an inconsistency in path behavior for single artifact downloads by ID. If you're downloading single artifacts by ID, the output path may change.
What Changed
Previously, single artifact downloads behaved differently depending on how you specified the artifact:
- By name:
name: my-artifact
β extracted topath/
(direct)- By ID:
artifact-ids: 12345
β extracted topath/my-artifact/
(nested)Now both methods are consistent:
- By name:
name: my-artifact
β extracted topath/
(unchanged)- By ID:
artifact-ids: 12345
β extracted topath/
(fixed - now direct)Migration Guide
β No Action Needed If:
- You download artifacts by name
- You download multiple artifacts by ID
- You already use
merge-multiple: true
as a workaroundβ οΈ Action Required If:
You download single artifacts by ID and your workflows expect the nested directory structure.
Before v5 (nested structure):
- uses: actions/download-artifact@v4 with: artifact-ids: 12345 path: dist # Files were in: dist/my-artifact/
Where
my-artifact
is the name of the artifact you previously uploadedTo maintain old behavior (if needed):
</tr></table>
... (truncated)
Commits
634f93c
Merge pull request #416 from actions/single-artifact-id-download-pathb19ff43
refactor: resolve download path correctly in artifact download tests (mainly ...e262cbe
bundle distbff23f9
update docsfff8c14
fix download path logic when downloading a single artifact by id448e3f8
Merge pull request #407 from actions/nebuk89-patch-147225c4
Update README.md- See full diff in compare view
Updates python-semantic-release/python-semantic-release
from 10.2.0 to 10.3.1
Release notes
Sourced from python-semantic-release/python-semantic-release's releases.
v10.3.1 (2025-08-06)
This release is published under the MIT License.
πͺ² Bug Fixes
- github-actions: Refactor the action output error checking for non-release executions (PR#1308,
5385724
)π Documentation
β Resolved Issues
#1303: Improve GitHub Actions Docs
#1307: v10.3.0 doesn't support a stage-then-release approach in GitHub Actions
Detailed Changes: v10.3.0...v10.3.1
Installable artifacts are available from:
v10.3.0
2025-08-05 WARNING: GitHub Action broke if Action is run in a non-release mode (e.g.
--no-commit
, or--noop
), see #1307 - Resolved in v10.3.1v10.3.0 (2025-08-04)
This release is published under the MIT License.
β¨ Features
github-actions: Add
commit_sha
as a GitHub Actions output value (PR#1289,39b647b
)github-actions: Add
previous_version
as a GitHub Actions output value (PR#1302,c0197b7
)github-actions: Add
release_notes
as a GitHub Actions output value (PR#1300,a3fd23c
)github-actions: Add release
link
as a GitHub Actions output value (PR#1301,888aea1
)πͺ² Bug Fixes
... (truncated)
Changelog
Sourced from python-semantic-release/python-semantic-release's changelog.
.. _changelog:
========= CHANGELOG
.. _changelog-v10.3.1:
v10.3.1 (2025-08-06)
πͺ² Bug Fixes
- github-actions: Refactor the action output error checking for non-release executions, closes
[#1307](https://github.com/python-semantic-release/python-semantic-release/issues/1307)
_ (PR#1308
,5385724
)π Documentation
- github-actions: Adjust docs for direct links to action example workflows, closes
[#1303](https://github.com/python-semantic-release/python-semantic-release/issues/1303)
_ (PR#1309
,8efebe2
).. _#1303: python-semantic-release/python-semantic-release#1303 .. _#1307: python-semantic-release/python-semantic-release#1307 .. _5385724: https://github.com/python-semantic-release/python-semantic-release/commit/538572426cb30dd4d8c99cea660e290b56361f75 .. _8efebe2: https://github.com/python-semantic-release/python-semantic-release/commit/8efebe281be2deab1b203cd01d9aedf1542c4ad4 .. _PR#1308: python-semantic-release/python-semantic-release#1308 .. _PR#1309: python-semantic-release/python-semantic-release#1309
.. _changelog-v10.3.0:
v10.3.0 (2025-08-04)
β¨ Features
github-actions: Add
commit_sha
as a GitHub Actions output value, closes[#717](https://github.com/python-semantic-release/python-semantic-release/issues/717)
_ (PR#1289
,39b647b
)github-actions: Add
previous_version
as a GitHub Actions output value (PR#1302
,c0197b7
)github-actions: Add
release_notes
as a GitHub Actions output value (PR#1300
,a3fd23c
)github-actions: Add release
link
as a GitHub Actions output value (PR#1301
,888aea1
)
... (truncated)
Commits
5b9d941
10.3.15385724
fix(github-actions): refactor the action output error checking for non-releas...8efebe2
docs(github-actions): adjust docs for direct links to action example workflow...ac438f2
ci(deps): bumpmikepenz/action-junit-report@v5.6.1
action to v5.6.2 (#1305)bdbfd23
10.3.0c0197b7
feat(github-actions): addprevious_version
as a GitHub Actions output value...888aea1
feat(github-actions): add releaselink
as a GitHub Actions output value (#1...a3fd23c
feat(github-actions): addrelease_notes
as a GitHub Actions output value (#...2ce2e94
docs(getting-started): fixeschangelog.exclude_commit_patterns
example in s...39b647b
feat(github-actions): addcommit_sha
as a GitHub Actions output value (#1289)- Additional commits viewable in compare view
Updates python-semantic-release/publish-action
from 10.2.0 to 10.3.1
Release notes
Sourced from python-semantic-release/publish-action's releases.
v10.3.1 (2025-08-06)
Build System
Detailed Changes: v10.3.0...v10.3.1
v10.3.0 (2025-08-04)
Build System
Detailed Changes: v10.2.0...v10.3.0
Commits
f8a3b2e
ci(deps): bumppython-semantic-release@v10.3.0
action tov10.3.1
(#74)d0eb730
build(deps): bumppython-semantic-release
from 10.3.0 to 10.3.1 (#75)403a064
ci(deps): bumppython-semantic-release@v10.2.0
action to 10.3.0 (#73)f988ac0
build(deps): bumppython-semantic-release
from 10.2.0 to 10.3.0 (#72)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
1
2
+8
-8
Package Dependencies
actions
10.2.0 β 10.3.1
Minor
actions
10.2.0 β 10.3.1
Minor
Technical Details
ID: | 4669908 |
UUID: | 2723087779 |
Node ID: | PR_kwDOAl7G5M6iTwWj |
Host: | GitHub |
Repository: | python-semantic-release/python-semantic-release |
Merge State: | Unknown |