ci: remove unnecessary dependency and add more checks for release-tags (#24)

This commit is contained in:
2025-10-28 01:56:49 +00:00
committed by GitHub
parent 78da350f05
commit 4db4cf0ae7

View File

@@ -77,7 +77,6 @@ jobs:
release-please:
runs-on: ubuntu-latest
if: ${{ github.ref == 'refs/heads/main' }}
needs: [check-dist]
outputs:
release_created: ${{ steps.release-please.outputs.release_created }}
major: ${{ steps.release-please.outputs.major }}
@@ -91,7 +90,7 @@ jobs:
release-tags:
runs-on: ubuntu-latest
needs: release-please
needs: [release-please, check-dist, lint, test]
if: ${{ needs.release-please.outputs.release_created }}
permissions:
contents: write