Skip to content

Commit b82144d

Browse files
committed
auto-release on tag push
1 parent 3c3d2e8 commit b82144d

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,24 @@ jobs:
4646
composeApp/build/compose/binaries/**/*.deb
4747
composeApp/build/compose/binaries/**/*.msi
4848
composeApp/build/compose/binaries/**/*.dmg
49+
50+
release:
51+
name: Create GitHub Release
52+
runs-on: ubuntu-latest
53+
needs: build
54+
steps:
55+
- name: Checkout repo
56+
uses: actions/checkout@v4
57+
58+
- name: Download all installer artifacts
59+
uses: actions/download-artifact@v4
60+
with:
61+
path: artifacts # All artifacts will be downloaded into this directory
62+
63+
- name: Create Release
64+
uses: softprops/action-gh-release@v2
65+
with:
66+
files: |
67+
artifacts/dalvikus-ubuntu-latest/**/*.deb
68+
artifacts/dalvikus-windows-latest/**/*.msi
69+
artifacts/dalvikus-macos-latest/**/*.dmg

0 commit comments

Comments
 (0)