Commit graph

16 commits

Author SHA1 Message Date
469e00d1c2 deps: Update nginx Docker tag to v1.30
All checks were successful
Test / check (push) Successful in 6s
2026-11-12 22:22:41 +00:00
ab7aa5d68e
Keep zola at 0.22.1, in step with the flake
All checks were successful
Build and Deploy to Production / check (push) Successful in 5s
Build and Deploy to Production / build (push) Successful in 11s
Build and Deploy to Production / deploy (push) Successful in 18s
zola 0.23 changes config.toml ([markdown.highlighting] no longer takes
`enabled`) and moved its binary in the image, while the flake that
runs the tests and local serve still has 0.22.1. Bumping only the
image split the two and broke the build (runs 411, 412). Go back to
0.22.1 and have Renovate leave the image pin alone: bump both together
by hand, with the config migration.

Assisted-by: Claude:opus-5-5
2026-11-13 02:08:08 +04:00
2f1cc8184a
Dockerfile: call zola by its path in the 0.23 image
Some checks failed
Build and Deploy to Production / check (push) Successful in 5s
Build and Deploy to Production / build (push) Failing after 4s
Build and Deploy to Production / deploy (push) Has been skipped
zola's image moved the binary from /bin/zola to /zola, outside PATH,
so the build stage failed with "zola: executable file not found"
after the Renovate bump to 0.23.6 (deploy run 411).

Assisted-by: Claude:opus-5-5
2026-11-13 02:06:46 +04:00
679aa02055
Merge Renovate: deps: Update CI actions
Some checks failed
Build and Deploy to Production / check (push) Successful in 5s
Build and Deploy to Production / build (push) Failing after 5s
Build and Deploy to Production / deploy (push) Has been skipped
# Conflicts:
#	.forgejo/workflows/deploy.yaml
2026-11-13 02:05:26 +04:00
de05062d47
Merge Renovate: deps: Update ghcr.io/getzola/zola Docker tag to v0.23.6 2026-11-13 02:05:18 +04:00
f924590906
Merge Renovate: deps: Update actions/checkout action to v7 2026-11-13 02:05:18 +04:00
76bb1328e5
Merge Renovate: deps: Update easingthemes/ssh-deploy action to v6 2026-11-13 02:05:17 +04:00
2bc0741f0d deps: Update easingthemes/ssh-deploy action to v6
All checks were successful
Test / check (push) Successful in 5s
2026-11-12 21:48:28 +00:00
16f0c750c7 deps: Update actions/checkout action to v7
All checks were successful
Test / check (push) Successful in 5s
2026-11-12 21:48:26 +00:00
558e798d59 deps: Update ghcr.io/getzola/zola Docker tag to v0.23.6
All checks were successful
Test / check (push) Successful in 5s
2026-11-12 21:48:20 +00:00
7032040430 deps: Update CI actions
All checks were successful
Test / check (push) Successful in 6s
2026-11-12 21:48:19 +00:00
f2992d2d0e
ci: stop using FORGEJO_* secret names
All checks were successful
Build and Deploy to Production / check (push) Successful in 5s
Build and Deploy to Production / build (push) Successful in 12s
Build and Deploy to Production / deploy (push) Successful in 18s
Forgejo reserves names starting with FORGEJO_, and since runner v13
secrets.FORGEJO_TOKEN, _USER and _REGISTRY no longer reach the job as
the values set on the repository: Kaniko logged in with the wrong
credentials and every image push failed with UNAUTHORIZED.

The registry host and user are not secret (they are in every image
name), so write them in the workflow; the token comes from FJ_TOKEN,
as in datacenterbingo.

Assisted-by: Claude:opus-5-5
2026-11-13 01:47:28 +04:00
e382992c2e Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main
Some checks failed
Build and Deploy to Production / check (push) Successful in 6s
Build and Deploy to Production / build (push) Failing after 1s
Build and Deploy to Production / deploy (push) Has been skipped
Reviewed-on: #1
2026-11-12 20:36:09 +00:00
b982d258e1 deps: add renovate.json
All checks were successful
Test / check (push) Successful in 21s
2026-11-12 20:33:22 +00:00
6e2cc3c153
Set nix options through NIX_CONFIG in CI
Some checks failed
Build and Deploy to Production / check (push) Successful in 20s
Build and Deploy to Production / build (push) Failing after 1s
Build and Deploy to Production / deploy (push) Has been skipped
The runner mounts a persistent nix-store volume over /nix, and the
nixos/nix image makes /etc/nix/nix.conf a symlink into /nix/store. When
the volume and image versions differ, the link dangles and appending to
it fails before checkout. That broke asxpio and datacenterbingo CI on
2026-10-18.

Pass the settings in NIX_CONFIG instead, with build-users-group empty
and the sandbox off as the image config has them.

Assisted-by: Claude:opus-5-5
2026-10-18 09:48:30 +04:00
a4b677f898
blog: Zola site, nginx image, Forgejo deploy pipeline
All checks were successful
Build and Deploy to Production / check (push) Successful in 9s
Build and Deploy to Production / build (push) Successful in 25s
Build and Deploy to Production / deploy (push) Successful in 36s
2026-07-16 19:51:31 +04:00