From 77de3c5832c7087d9ee0e685c706a9f98ea72f12 Mon Sep 17 00:00:00 2001 From: Alex van de Sandt Date: Wed, 22 Jul 2026 18:26:10 -0500 Subject: [PATCH] Add ci workflow --- .tangled/workflows/sync-main.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .tangled/workflows/sync-main.yaml diff --git a/.tangled/workflows/sync-main.yaml b/.tangled/workflows/sync-main.yaml new file mode 100644 index 0000000..79a1e61 --- /dev/null +++ b/.tangled/workflows/sync-main.yaml @@ -0,0 +1,24 @@ +when: + - event: ["push", "manual"] + branch: ["main"] + +engine: "nixery" + +dependencies: + nixpkgs/nixpkgs-unstable: + # fonts + - font-awesome + - roboto + - source-sans + # tools + - awscli2 + - typst + - zola + +steps: + - name: "Build resume" + command: "typst --color never compile ./resume.typ ./static/resume.pdf" + - name: "Build site" + command: "zola build" + - name: "Upload to s3" + command: "aws s3 sync ./public s3://alexvds.com" -- 2.51.2