Skip to content

ci: adopt centralized actions from github-actions repo#93

Open
tankdonut wants to merge 9 commits into
mainfrom
ci/centralized-actions
Open

ci: adopt centralized actions from github-actions repo#93
tankdonut wants to merge 9 commits into
mainfrom
ci/centralized-actions

Conversation

@tankdonut

Copy link
Copy Markdown
Owner

Summary

Replace inline workflow steps with centralized composite actions and reusable workflows from tankdonut/github-actions.

Changes

  • lint-and-test.yaml: Replace inline asdf cache + install + pre-commit steps with tankdonut/github-actions/actions/pre-commit@v1. Keeps uv sync and pre-commit cache steps.
  • build-and-publish-image.yaml: Replace inline podman login with tankdonut/github-actions/actions/ghcr-login@v1.
  • prune-ghcr-images.yaml: Replace inline cleanup job with reusable workflow call to tankdonut/github-actions/.github/workflows/prune-ghcr.yaml@v1.
  • bump-tool-versions.yaml: Replace inline git config with tankdonut/github-actions/actions/git-bot-config@v1.
  • release.yaml: Replace inline git config with tankdonut/github-actions/actions/git-bot-config@v1 and inline crane auth login with tankdonut/github-actions/actions/ghcr-login@v1 (runtime: crane).

Verification

  • All 5 YAML files parse as valid YAML.
  • No inline git config --global commands remain.
  • No inline podman login or crane auth login commands remain.
  • All 6 centralized action references confirmed present.

github-actions Bot and others added 2 commits May 23, 2026 15:33
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@tankdonut tankdonut self-assigned this May 23, 2026
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