We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 82c6346 commit 066552fCopy full SHA for 066552f
1 file changed
.github/workflows/dev-release.yaml
@@ -0,0 +1,34 @@
1
+name: Build and Release Dev
2
+
3
+on:
4
+ push:
5
+ branches: [dev]
6
7
+jobs:
8
+ build:
9
+ runs-on: ubuntu-latest
10
+ steps:
11
+ - uses: actions/checkout@v4
12
13
+ - name: Install Rust toolchain
14
+ uses: dtolnay/rust-toolchain@stable
15
16
+ - name: Build cloud-hypervisor (release)
17
+ run: cargo build --release
18
19
+ - name: Upload binary as artifact
20
+ uses: actions/upload-artifact@v4
21
+ with:
22
+ name: cloud-hypervisor
23
+ path: target/release/cloud-hypervisor
24
25
+ - name: Create dev release
26
+ uses: softprops/action-gh-release@v2
27
28
+ tag_name: dev
29
+ name: Dev Build
30
+ files: target/release/cloud-hypervisor
31
+ prerelease: true
32
+ make_latest: false
33
+ env:
34
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
0 commit comments