We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a48fe85 commit 592b9ccCopy full SHA for 592b9cc
.github/workflows/release.yml
@@ -0,0 +1,23 @@
1
+name: Release
2
+run-name: Release ${{ github.ref_name }}
3
+
4
+on:
5
+ push:
6
+ tags:
7
+ - "v[0-9]+.[0-9]+.[0-9]+"
8
9
+jobs:
10
+ release:
11
+ runs-on: ubuntu-22.04
12
+ permissions:
13
+ contents: write
14
+ steps:
15
+ - uses: actions/checkout@v4
16
+ - name: Package library
17
+ run: |
18
+ tar -zcf dfhack-lua-definitions-$(git tag --points-at HEAD).tar.gz dist
19
+ zip -9qr dfhack-lua-definitions-$(git tag --points-at HEAD).zip dist
20
+ - name: Create a new release
21
+ env:
22
+ GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23
+ run: gh release create $(git tag --points-at HEAD) dfhack-lua-definitions-$(git tag --points-at HEAD).*
0 commit comments