1name: Create release from new tag 2 3# this flow will be run only when new tags are pushed that match our pattern 4on: 5 push: 6 tags: 7 - "v[0-9]+.[0-9]+.[0-9]+" 8 9jobs: 10 build: 11 runs-on: ubuntu-latest 12 permissions: 13 contents: write 14 steps: 15 - name: Checkout 16 uses: actions/checkout@v4 17 18 - name: Create GitHub release from tag 19 uses: softprops/action-gh-release@v1 20 with: 21 generate_release_notes: true