Skip to content

ci: remove automated release image publishing#172

Merged
Che-Zhu merged 3 commits into
mainfrom
chore/remove-release-image-workflow
Jul 7, 2026
Merged

ci: remove automated release image publishing#172
Che-Zhu merged 3 commits into
mainfrom
chore/remove-release-image-workflow

Conversation

@Che-Zhu

@Che-Zhu Che-Zhu commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the automated Release Image workflow.
  • Keep PR CI focused on lint, test, and build.
  • Leave runtime image workflow as manual-only.
  • Document the manual GHCR image tagging policy in AGENTS.md.

Behavior

  • GitHub Releases no longer trigger image builds or pushes.
  • Image release is manual for now.
  • Manual images use ghcr.io/fullagent/fulling.
  • Formal releases use version + sha + latest tags.
  • Prereleases use version + sha tags and must not update latest.
  • Temporary validation images use purpose-prefixed SHA tags such as dev-<short-sha>.
  • Remaining workflows are CI and manual Build Runtime Image.

Validation

  • Remaining workflow YAML parses with Ruby YAML loader.

@Che-Zhu Che-Zhu merged commit e0e774b into main Jul 7, 2026
1 check passed
@Che-Zhu Che-Zhu deleted the chore/remove-release-image-workflow branch July 7, 2026 07:46
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