diff --git a/.tangled/workflows/build.yml b/.tangled/workflows/build.yml index 932aa9a..32b7293 100644 --- a/.tangled/workflows/build.yml +++ b/.tangled/workflows/build.yml @@ -1,6 +1,6 @@ when: - event: ["push", "pull_request"] - branch: ["main", "workflows"] + branch: ["main"] engine: nixery diff --git a/.tangled/workflows/test-workflow.yml b/.tangled/workflows/test-workflow.yml new file mode 100644 index 0000000..8c9def6 --- /dev/null +++ b/.tangled/workflows/test-workflow.yml @@ -0,0 +1,29 @@ +when: + - event: ["push", "pull_request"] + branch: ["workflows"] + +engine: nixery + +dependencies: + nixpkgs: + - curl + - dart-sass + - deno + - mise + - which + - zip + +steps: + - name: Setup mise + command: | + mise trust + mise link deno@latest $(dirname $(dirname $(readlink -f $(which deno)))) + mise exec zig -- zig version + mise exec deno -- deno --version + - name: Download statichost cli + command: | + curl -so shcli https://www.statichost.eu/shcli + chmod +x shcli + - name: Build website + command: | + mise run dist