Skip to content

Commit 4f83e27

Browse files
committed
feat: adjusted publishing to bundling
1 parent 8512da7 commit 4f83e27

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

.github/workflows/release.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,17 +53,35 @@ jobs:
5353
- name: Checkout Code
5454
uses: actions/checkout@v5
5555

56+
- name: Install Rust toolchain
57+
uses: dtolnay/rust-toolchain@stable
58+
59+
- name: Cache cargo registry
60+
uses: actions/cache@v4
61+
with:
62+
path: |
63+
~/.cargo/registry
64+
~/.cargo/git
65+
target
66+
key: ${{ runner.os }}-cargo-build-${{ hashFiles('**/Cargo.lock') }}
67+
restore-keys: |
68+
${{ runner.os }}-cargo-
69+
70+
- name: Build project
71+
run: cargo run bundle --path ../definitions --out ../bundles
72+
working-directory: "./cli"
73+
5674
- name: Archive definitions folder
5775
run: |
58-
zip -r definitions.zip definitions
76+
zip -r bundles.zip bundles
5977
6078
- name: Create GitHub Release
6179
uses: softprops/action-gh-release@v2
6280
with:
6381
tag_name: ${{ github.ref_name }}
6482
name: Release ${{ github.ref_name }}
6583
files: |
66-
definitions.zip
84+
bundles.zip
6785
generate_release_notes: true
6886
make_latest: true
6987
env:

0 commit comments

Comments
 (0)