Skip to content

Commit b1632fb

Browse files
authored
fix: 👷 only run when previous and current versions are different (#98)
# Description The previous `if` didn't work. This should hopefully work, as it compares the versions and only runs if there is a change. No review needed.
1 parent f77769c commit b1632fb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/release-package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions: read-all
1010

1111
jobs:
1212
release-package:
13-
# This job outputs a env variable called `has_released` that is `true` if the release was successful.
13+
# This job outputs env variables `previous_version` and `current_version`.
1414
# Only give permissions for this job.
1515
permissions:
1616
contents: write
@@ -31,7 +31,7 @@ jobs:
3131
name: pypi
3232
needs:
3333
- release-package
34-
if: ${{ needs.release-package.outputs.has_released == 'true' }}
34+
if: ${{ needs.release-package.outputs.previous_version != needs.release-package.outputs.current_version }}
3535
steps:
3636
- name: Download built distributions
3737
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0

0 commit comments

Comments
 (0)