Skip to content

Commit 2921809

Browse files
committed
fix(release): update build and packaging steps for consistency in release process
1 parent 889a008 commit 2921809

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ jobs:
1717
- name: Checkout
1818
uses: actions/checkout@v4
1919

20+
21+
- name: Install just
22+
run: |
23+
sudo apt-get update
24+
sudo apt-get install -y just
25+
2026
- name: Enable Corepack
2127
run: corepack enable
2228

@@ -30,11 +36,14 @@ jobs:
3036
run: yarn install --immutable
3137

3238
- name: Build
33-
run: yarn build
39+
run: just build
40+
41+
- name: Package
42+
run: just package
3443

3544
- name: Create GitHub Release
3645
uses: softprops/action-gh-release@v2
3746
with:
3847
name: ${{ github.ref_name }}
39-
files: dist/aurora-shell@luminusos.github.io.zip
48+
files: dist/target/aurora-shell@luminusos.github.io.zip
4049
generate_release_notes: true

0 commit comments

Comments
 (0)