You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Switch all branch references from `master` to `main` to match the
repo's actual default branch (ci.yaml, release.yaml, .releaserc.yaml,
README.md). Without this, CI won't trigger on PRs and releases won't
run on merge.
- Replace nondeterministic `docker load | docker tag $(head -1)` with
`skopeo copy oci-archive:... docker-daemon:...` for a deterministic
image load into the Docker daemon.
- Combine the first three apt-get RUN layers (system upgrade,
deadsnakes Python, skopeo/buildah) into a single layer to reduce
image size and redundant apt-get update calls.
- Fix README: pin RUNNER_VERSION=2.321.0 in the example manifest
(was `latest`), replace update-tools workflow reference with
Renovate, update project structure tree.
https://claude.ai/code/session_01RofXXAMZxK4irobNYjYn3W
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,13 +44,13 @@ These tools allow the image to run its own build pipeline as a self-hosted runne
44
44
45
45
| Workflow | Trigger | Description |
46
46
|----------|---------|-------------|
47
-
|**CI**| Pull request to `master`| Commitlint, hadolint lint, test build |
48
-
|**Release**| Push to `master`| Semantic release, build, scan, push to GHCR |
49
-
|**Update tools**|Weekly (Monday 08:00 UTC) / manual | Checks for new tool versions, opens a PR|
47
+
|**CI**| Pull request to `main`| Commitlint, hadolint lint, test build |
48
+
|**Release**| Push to `main`| Semantic release, build, scan, push to GHCR |
49
+
|**Renovate**|Automated | Keeps tool versions and dependencies up to date via PRs|
50
50
51
51
### Release process
52
52
53
-
Releases are fully automated via [semantic-release](https://github.com/semantic-release/semantic-release). Pushing to `master` triggers version analysis based on [Conventional Commits](https://www.conventionalcommits.org/):
53
+
Releases are fully automated via [semantic-release](https://github.com/semantic-release/semantic-release). Pushing to `main` triggers version analysis based on [Conventional Commits](https://www.conventionalcommits.org/). Tool versions are kept up to date automatically by [Renovate](https://docs.renovatebot.com/).
0 commit comments