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 c544930 commit 02fcc3eCopy full SHA for 02fcc3e
.github/workflows/vaccel_release.yml
@@ -7,7 +7,15 @@ on:
7
8
jobs:
9
build:
10
- runs-on: ubuntu-latest
+ runs-on: [ self-hosted, "${{ matrix.arch }}" ]
11
+
12
+ env:
13
+ ARCHI: ${{ matrix.arch }}
14
15
+ strategy:
16
+ matrix:
17
+ arch: [x86_64, aarch64]
18
19
20
steps:
21
- name: Checkout code
@@ -39,6 +47,6 @@ jobs:
39
47
GITHUB_TOKEN: ${{ secrets.NBFC_BUILDER_TOKEN }}
40
48
with:
41
49
upload_url: ${{ steps.create_release.outputs.upload_url }}
42
- asset_path: ./build/cargo_target/x86_64-unknown-linux-gnu/release/firecracker
43
- asset_name: firecracker-vaccel
50
+ asset_path: ./build/cargo_target/${{env.ARCHI}}-unknown-linux-gnu/release/firecracker
51
+ asset_name: firecracker-vaccel-${{env.ARCHI}}
44
52
asset_content_type: application/zip
0 commit comments