this repo has no description

switch to concourse ci

altagos.dev 27641c5d edaa014c

verified
+50 -58
-25
.tangled/old-workflows/build.yml
··· 1 - when: 2 - - event: ["push", "pull_request"] 3 - branch: ["*"] 4 - 5 - engine: nixery 6 - 7 - dependencies: 8 - nixpkgs: 9 - - curl 10 - - dart-sass 11 - - deno 12 - - mise 13 - - which 14 - - zip 15 - 16 - steps: 17 - - name: Setup mise 18 - command: | 19 - mise trust 20 - mise link deno@latest $(dirname $(dirname $(readlink -f $(which deno)))) 21 - mise exec zig -- zig version 22 - mise exec deno -- deno --version 23 - - name: Build website 24 - command: | 25 - mise run dist
-33
.tangled/old-workflows/deploy.yml
··· 1 - when: 2 - - event: ["push"] 3 - branch: ["main"] 4 - tag: ["v*"] 5 - 6 - engine: nixery 7 - 8 - dependencies: 9 - nixpkgs: 10 - - curl 11 - - dart-sass 12 - - deno 13 - - mise 14 - - which 15 - - zip 16 - 17 - steps: 18 - - name: Setup mise 19 - command: | 20 - mise trust 21 - mise link deno@latest $(dirname $(dirname $(readlink -f $(which deno)))) 22 - mise exec zig -- zig version 23 - mise exec deno -- deno --version 24 - - name: Setup statichost cli 25 - command: | 26 - curl -so shcli https://www.statichost.eu/shcli 27 - chmod +x shcli 28 - - name: Build website 29 - command: | 30 - mise run dist 31 - - name: Upload 32 - command: | 33 - ./shcli altagos-dev ./zig-out/website
+28
ci/build.yml
··· 1 + platform: linux 2 + 3 + image_resource: 4 + type: registry-image 5 + source: 6 + repository: ghcr.io/jdx/mise 7 + tag: latest 8 + 9 + inputs: 10 + - name: website 11 + 12 + outputs: 13 + - name: public 14 + 15 + caches: 16 + - path: /mise 17 + - path: .cache/zig/ 18 + - path: website/.zig-cache/ 19 + 20 + run: 21 + dir: website 22 + path: sh 23 + args: 24 + - -exc 25 + - | 26 + mise trust 27 + mise run dist 28 + mv zig-out/website/ ../public/
+22
ci/deploy.yml
··· 1 + platform: linux 2 + 3 + image_resource: 4 + type: registry-image 5 + source: 6 + repository: alpine 7 + 8 + params: 9 + STATICHOST_APIKEY: ((website.statichost)) 10 + 11 + inputs: 12 + - name: public 13 + 14 + run: 15 + path: sh 16 + args: 17 + - -exc 18 + - | 19 + apk add bash curl zip >/dev/null 20 + curl -so shcli https://www.statichost.eu/shcli 21 + chmod +x shcli 22 + ./shcli altagos-dev ./public/website