Skip to content

Commit 42d3865

Browse files
committed
ci: re-enable test matrix and restore dependency for publish job
1 parent 23e845f commit 42d3865

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ on:
1515

1616
jobs:
1717
test:
18-
if: false # Temporarily disabled to iterate on publish flow
1918
runs-on: ubuntu-latest
2019
strategy:
2120
fail-fast: false
@@ -48,6 +47,7 @@ jobs:
4847
continue-on-error: true
4948

5049
publish:
50+
needs: test
5151
# Only publish on tags (ffmpeg-*) or manual dispatch
5252
# and only if it's not a pull request
5353
if: |
@@ -86,3 +86,9 @@ jobs:
8686
CENTRAL_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }}
8787
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
8888
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
89+
90+
- name: Create GitHub Release
91+
if: startsWith(github.ref, 'refs/tags/ffmpeg-')
92+
uses: softprops/action-gh-release@v2
93+
with:
94+
generate_release_notes: true

0 commit comments

Comments
 (0)