diff --git a/.github/workflows/package-release.yml b/.github/workflows/package-release.yml index 73762e151..780ad0d4e 100644 --- a/.github/workflows/package-release.yml +++ b/.github/workflows/package-release.yml @@ -2,9 +2,10 @@ name: Create Release .tar.gz on: push: + branches: [ master ] # Sequence of patterns matched against refs/tags tags: - - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 + - '\d+.\d+.\d+(~\s+\.\d+)*' # Originally '*', changes by @paddatrapper jobs: build: @@ -13,6 +14,12 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v2 + - name: Read file contents + id: release_notes_file + uses: andstor/file-reader-action@v1 + with: + path: "RELEASENOTES" + - run: echo RELEASENOTES - name: Create Release id: create_release uses: actions/create-release@v1 @@ -21,10 +28,7 @@ jobs: with: tag_name: ${{ github.ref }} release_name: Release ${{ github.ref }} - body: | - Changes - - 1 - - 2 + body: ${ steps.release_notes_file.outputs.contents } draft: false prerelease: false - name: Build project # This would actually build your project