Skip to content

Feat/self ci#2

Merged
sebhoss merged 2 commits into
mainfrom
feat/self-ci
Jun 20, 2026
Merged

Feat/self ci#2
sebhoss merged 2 commits into
mainfrom
feat/self-ci

Conversation

@sebhoss

@sebhoss sebhoss commented Jun 20, 2026

Copy link
Copy Markdown
Member

No description provided.

sebhoss and others added 2 commits June 21, 2026 00:14
- verify.yml: PR gate (reuse, yamllint, actionlint, markdownlint) ending in the
  single "All Tests Pass" aggregate — the same pattern golang.yml gives consumers.
- release.yml: on push to main, dogfood ./needs-release + ./calver to cut a
  second-precision CalVer GitHub release whenever a shipped workflow or action
  changed, so consumers can pin a version (Renovate-bumpable) instead of @main.
- .yamllint.yaml / .markdownlint.yaml: org-standard lint configs.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
dev/Containerfile provides reuse, yamllint, actionlint (+ shellcheck) and
markdownlint so the repo's gates run locally via `ilo bash` exactly as in CI.
The .ilo.rc that selects it stays local (git-ignored), per convention.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
@sebhoss sebhoss merged commit 241d771 into main Jun 20, 2026
@sebhoss sebhoss deleted the feat/self-ci branch June 20, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant