SL-18837: Try to post installer and metadata for GH viewer release.

master
Nat Goodspeed 2023-07-18 15:25:09 -04:00
parent ecb938c95b
commit 2b97587a14
2 changed files with 30 additions and 0 deletions

18
.github/release.yaml vendored Normal file
View File

@ -0,0 +1,18 @@
changelog:
exclude:
labels:
- ignore-for-release
authors:
- dependabot
categories:
- title: Breaking Changes 🛠
labels:
- semver-major
- breaking-change
- title: New Features 🎉
labels:
- semver-minor
- enhancement
- title: Other Changes
labels:
- '*'

View File

@ -232,3 +232,15 @@ jobs:
# emitted by build.sh, zero or one lines
path: |
${{ steps.build.outputs.physicstpv }}
release:
needs: build
runs-on: [ubuntu-latest]
if: startsWith(github.ref, 'refs/tags/v')
steps:
- uses: softprops/action-gh-release@v1
with:
generate_release_notes: true
files: |
${{ steps.build.outputs.installer }}
${{ steps.build.outputs.metadata }}