ci: Fix artifact extraction argument for package.
Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
4
.github/workflows/main.yml
vendored
4
.github/workflows/main.yml
vendored
@@ -260,6 +260,7 @@ jobs:
|
|||||||
{"cargo_profile": "release", "rust_toolchain": "nightly"},
|
{"cargo_profile": "release", "rust_toolchain": "nightly"},
|
||||||
{"rust_target": "aarch64-unknown-linux-gnu", "feat_set": "default"},
|
{"rust_target": "aarch64-unknown-linux-gnu", "feat_set": "default"},
|
||||||
{"rust_target": "aarch64-unknown-linux-gnu", "feat_set": "logging"},
|
{"rust_target": "aarch64-unknown-linux-gnu", "feat_set": "logging"},
|
||||||
|
{"rust_target": "aarch64-unknown-linux-gnu", "bake_target": "nix"},
|
||||||
{"rust_target": "aarch64-unknown-linux-gnu", "sys_target": "x86_64-v1-linux-gnu"},
|
{"rust_target": "aarch64-unknown-linux-gnu", "sys_target": "x86_64-v1-linux-gnu"},
|
||||||
{"rust_target": "aarch64-unknown-linux-gnu", "sys_target": "x86_64-v2-linux-gnu"},
|
{"rust_target": "aarch64-unknown-linux-gnu", "sys_target": "x86_64-v2-linux-gnu"},
|
||||||
{"rust_target": "aarch64-unknown-linux-gnu", "sys_target": "x86_64-v3-linux-gnu"},
|
{"rust_target": "aarch64-unknown-linux-gnu", "sys_target": "x86_64-v3-linux-gnu"},
|
||||||
@@ -270,12 +271,15 @@ jobs:
|
|||||||
{"sys_target": "x86_64-v2-linux-gnu", "machine": "ARM64"},
|
{"sys_target": "x86_64-v2-linux-gnu", "machine": "ARM64"},
|
||||||
{"sys_target": "x86_64-v2-linux-gnu", "feat_set": "default"},
|
{"sys_target": "x86_64-v2-linux-gnu", "feat_set": "default"},
|
||||||
{"sys_target": "x86_64-v2-linux-gnu", "feat_set": "logging"},
|
{"sys_target": "x86_64-v2-linux-gnu", "feat_set": "logging"},
|
||||||
|
{"sys_target": "x86_64-v2-linux-gnu", "bake_target": "nix"},
|
||||||
{"sys_target": "x86_64-v3-linux-gnu", "machine": "ARM64"},
|
{"sys_target": "x86_64-v3-linux-gnu", "machine": "ARM64"},
|
||||||
{"sys_target": "x86_64-v3-linux-gnu", "feat_set": "default"},
|
{"sys_target": "x86_64-v3-linux-gnu", "feat_set": "default"},
|
||||||
{"sys_target": "x86_64-v3-linux-gnu", "feat_set": "logging"},
|
{"sys_target": "x86_64-v3-linux-gnu", "feat_set": "logging"},
|
||||||
|
{"sys_target": "x86_64-v3-linux-gnu", "bake_target": "nix"},
|
||||||
{"sys_target": "x86_64-v4-linux-gnu", "machine": "ARM64"},
|
{"sys_target": "x86_64-v4-linux-gnu", "machine": "ARM64"},
|
||||||
{"sys_target": "x86_64-v4-linux-gnu", "feat_set": "default"},
|
{"sys_target": "x86_64-v4-linux-gnu", "feat_set": "default"},
|
||||||
{"sys_target": "x86_64-v4-linux-gnu", "feat_set": "logging"},
|
{"sys_target": "x86_64-v4-linux-gnu", "feat_set": "logging"},
|
||||||
|
{"sys_target": "x86_64-v4-linux-gnu", "bake_target": "nix"},
|
||||||
]
|
]
|
||||||
|
|
||||||
publish:
|
publish:
|
||||||
|
|||||||
4
.github/workflows/package.yml
vendored
4
.github/workflows/package.yml
vendored
@@ -182,9 +182,9 @@ jobs:
|
|||||||
},
|
},
|
||||||
"nix": {
|
"nix": {
|
||||||
"dst": "tuwunel.drv.tar.zst",
|
"dst": "tuwunel.drv.tar.zst",
|
||||||
"src": "/opt/tuwunel/tuwunel.drv"
|
"src": "/opt/tuwunel/tuwunel.drv",
|
||||||
"mime": "application/zstd",
|
"mime": "application/zstd",
|
||||||
"zstd": 6,
|
"zstd": 6
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -953,13 +953,13 @@ target "build-deb" {
|
|||||||
}
|
}
|
||||||
|
|
||||||
target "nix" {
|
target "nix" {
|
||||||
name = elem("nix", [sys_name, sys_version, sys_target])
|
name = elem("nix", [cargo_profile, rust_toolchain, rust_target, feat_set, sys_name, sys_version, sys_target])
|
||||||
tags = [
|
tags = [
|
||||||
elem_tag("nix", [sys_name, sys_version, sys_target], "latest"),
|
elem_tag("nix", [cargo_profile, rust_toolchain, rust_target, feat_set, sys_name, sys_version, sys_target], "latest"),
|
||||||
]
|
]
|
||||||
output = ["type=docker,compression=zstd,mode=min,compression-level=${zstd_image_compress_level}"]
|
output = ["type=docker,compression=zstd,mode=min,compression-level=${zstd_image_compress_level}"]
|
||||||
target = "nix-pkg"
|
target = "nix-pkg"
|
||||||
matrix = sys
|
matrix = cargo_rust_feat_sys
|
||||||
inherits = [
|
inherits = [
|
||||||
elem("build-nix", [sys_name, sys_version, sys_target]),
|
elem("build-nix", [sys_name, sys_version, sys_target]),
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user