1 name: Automatic trigger draft release
6 - "[0-9]+.[0-9]+.[0-9]+"
9 call-workflow-build-artifacts-and-run-tests:
10 uses: ./.github/workflows/build-artifacts-and-run-tests.yml
12 matrix_all_combinations: true
13 upload_artifacts: true
15 automated-draft-release:
16 runs-on: ubuntu-latest
17 if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
18 needs: build-artifacts-and-run-tests
21 uses: actions/checkout@v4
23 - name: Download artifacts
24 uses: dawidd6/action-download-artifact@v6
28 - name: Package release assets
29 run: scripts/package-release-assets.sh
31 - name: Create release
32 uses: softprops/action-gh-release@v2