aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/workflows/test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/workflows/test.go')
-rw-r--r--internal/workflows/test.go22
1 files changed, 5 insertions, 17 deletions
diff --git a/internal/workflows/test.go b/internal/workflows/test.go
index a6a2abc9..0a3065ea 100644
--- a/internal/workflows/test.go
+++ b/internal/workflows/test.go
@@ -89,26 +89,14 @@ var _ = (&Workflow{
{K: "dist", V: Job{
Name: "Create distribution",
- On: "nix",
+ On: "rosa",
Steps: []Step{
- checkout,
-
- {
- Name: "Build for test",
- ID: "build-test",
- Run: "export HAKUREI_REV=\"$(git rev-parse --short HEAD)\" && " +
- "sed -i.old " +
- "'s/version = /version = \"0.0.0-'$HAKUREI_REV'\"; # version = /' " +
- "test/package.nix && " +
- "nix build --print-out-paths --print-build-logs ./test#dist && " +
- "mv test/{package.nix.old,package.nix} && " +
- "echo \"rev=$HAKUREI_REV\" >> $GITHUB_OUTPUT",
- },
-
+ clone,
+ newCIRequest("distribution", "dist -o result", "dist-test"),
newUploadArtifact(
- "test build",
- "hakurei-${{ steps.build-test.outputs.rev }}",
+ "distribution",
+ "hakurei-${{ steps.dist-test.outputs.version }}",
),
},
}},