Commit graph sunders/.forgejo/workflows
Author SHA1 Message Date
7d925d79a2 fix: Uses repository registry credentials
All checks were successful
Build (and tag) Images / Build data_handler Image (push) Successful in 39s
Build (and tag) Images / Build web Image (push) Successful in 54s
This repository has REGISTRY_USERNAME/REGISTRY_TOKEN configured, not PACKAGES_TOKEN. Both are still only passed to kaniko when publishing from main.
2026-11-15 11:59:03 +01:00
40a92ef6c8 fix: Builds images with kaniko on the docker runner
All checks were successful
Build (and tag) Images / Build data_handler Image (push) Successful in 38s
Build (and tag) Images / Build web Image (push) Successful in 54s
There are no Windows runners, so the workflow never ran. Builds now follow
the kaniko setup used in CCCHH/oci-images:

- kaniko in a container on the `docker` runner, one matrix job per image
- authenticates as forgejo-actions with the PACKAGES_TOKEN secret
- adds OCI annotations (ref.name, revision, url, source)

Publishing is limited to pushes to refs/heads/main, which push `latest`
and an immutable `sha-<commit>` tag. All other refs build with
KANIKO_NO_PUSH and do not receive the token. Tags are no longer derived
from ref names, so a branch named `latest` or a tag named `main` can no
longer overwrite the production image.

The docker compose smoke test is dropped, as there is no Docker daemon
inside the kaniko container.
2026-11-15 11:55:04 +01:00
stb
7f1750c240 Merge branch 'main' into panorama-camera
Some checks failed
Build (and tag) Images / build (push) Has been cancelled
2026-11-15 11:37:25 +01:00
stb
2161baa579 Merge pull request 'Update docker/login-action action to v4' (#31) from renovate/docker-login-action-4.x into main
Some checks failed
Build (and tag) Images / build (push) Failing after 12s
Reviewed-on: #31
2026-11-15 11:34:08 +01:00
stb
897a497c8e Merge pull request 'Update docker/setup-buildx-action action to v4' (#32) from renovate/docker-setup-buildx-action-4.x into main
Some checks failed
Build (and tag) Images / build (push) Has been cancelled
Reviewed-on: #32
2026-11-15 11:33:57 +01:00
2a0960c2d5 Update actions/checkout action to v7
Some checks failed
Build (and tag) Images / build (push) Failing after 20s
2026-06-18 15:02:02 +00:00
209f9105bd chore: Switch to non-deskop runner
Some checks failed
Build (and tag) Images / build (push) Failing after 9m51s
2026-03-22 17:31:54 +01:00
4a304d1bc5 fix: Switches to buildx
All checks were successful
Build (and tag) Images / build (push) Successful in 1m45s
2026-03-22 16:49:54 +01:00
75840bb99f chore: Move to fedora-latest runner
Some checks failed
Build (and tag) Images / build (push) Failing after 1m5s
2026-03-22 16:18:50 +01:00
6434bf5cf4 chore(deps): update docker/setup-buildx-action action to v4
Some checks failed
Build (and tag) Images / build (push) Failing after 21s
2026-03-10 20:01:57 +00:00
2343dd03eb
chore(deps): update docker/login-action action to v4
Some checks failed
Build (and tag) Images / build (push) Failing after 27s
2026-03-10 20:55:41 +01:00
954b534b10
fix: Handles pushed to all branches
Some checks failed
Build (and tag) Images / build (push) Failing after 1m2s
2026-03-10 20:55:27 +01:00
17c6946361
fix: Resolves syntax error
Some checks failed
images.yml / fix: Resolves syntax error (push) Failing after 0s
2026-03-10 20:54:46 +01:00
8775e3fc17
fix: Changes to docker pool
Some checks failed
images.yml / fix: Changes to `docker` pool (push) Failing after 0s
2026-03-10 20:53:02 +01:00
9138d57429 Excludes tag= from replacement
All checks were successful
Build (and tag) Images / build (pull_request) Successful in 46s
Build (and tag) Images / build (push) Successful in 48s
2025-10-25 17:53:03 +02:00
9cf8cffee4 fix: Replace invalid docker tag characters with underscore 2025-10-25 17:53:03 +02:00
ea4063917b fix: Enables CI/CD for any branch push
All checks were successful
Build (and tag) Images / build (push) Successful in 35s
Build (and tag) Images / build (pull_request) Successful in 36s
2025-10-13 19:26:57 +02:00
1e6f858426 fix: Enables image pushing for any git branch push
All checks were successful
Build (and tag) Images / build (push) Successful in 35s
2025-10-13 19:23:50 +02:00
3aeb91101d refactor: Limits docker image pushing to git pushes to main branch
All checks were successful
Build (and tag) Images / build (push) Successful in 35s
2025-10-13 19:19:39 +02:00
f40692b483 feat: Tags built images branch-specific, to prevent production overrides from branches
All checks were successful
Build Hello World Image / build (push) Successful in 46s
2025-10-13 19:04:45 +02:00
5eec2d3188 fix: Adds working directory to build steps
All checks were successful
Build Hello World Image / build (push) Successful in 35s
2025-10-13 18:54:49 +02:00
8a5cf8c1ee changed file names in build job
Some checks failed
Build Hello World Image / build (push) Failing after 8s
2025-10-13 16:30:29 +02:00
522c609ef1 added data_handeler container
All checks were successful
Build Hello World Image / build (push) Successful in 1m4s
2025-10-12 17:35:28 +02:00
7875895248 fix: Resolves issue with working directory 2025-10-12 00:02:56 +02:00
cb27186641 fix: CI uses Containerfile and directly tags package 2025-10-12 00:02:56 +02:00
93f4ce6145 feat: Adds CI/CD steps to build and push web container 2025-10-12 00:02:56 +02:00