← Back to issue list

feat(ci): publish rocks to github container registry

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#31
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #31 added a publish-rock CI job that pushes rocks from core22-7/core22-8-style branches to GitHub Container Registry.

Resolution: closed resolved

Reason: PR #31 was approved and merged into the mainline project, adding the publish-rock workflow and package publication support.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This commit adds a new job, `publish-rock`, that pushes a rock to GCR when a commit is pushed to one of the special branches (core22-7, core22-8, etc). It makes use of the support that Github itself has for pushing packages, and the images show up at https://github.com/canonical/snapcraft-rocks/pkgs/container/snapcraft

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #31 added a publish-rock CI job that pushes rocks from core22-7/core22-8-style branches to GitHub Container Registry.
stealth/space-bunny-alpha — closed resolved Merged PR #31, adding a publish-rock CI job that pushes rocks to GitHub Container Registry from core22-7, core22-8, and similar branches.
qwen/qwen3.6-35b-a3b — — Merged. Added a CI job to publish rocks to the GitHub Container Registry on pushes to specific core branches. Approved by two reviewers, with changes limited to a single file.
qwen3.6-35b-a3b-mtp-q6 — — Merged a CI update adding a publish-rock job that pushes rocks to the GitHub Container Registry on designated branch pushes. Published images are now available at the canonical/snapcraft-rocks package URL.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5 [Feature Request] Publish rock to Github's Container Registry craft-actions open Feature request for a new `rockcraft-publish-ghcr` action to push built rocks to ghcr.io; acknowledged by maintainer in 2023 but ownership deferred pending `rockcraft upload`; still unimplemented.
73%
#32 docs: update README for published rocks snapcraft-rocks merged Merged PR #32 (commit 5d5769e; merge 3611248), updating the README to use rocks published to GCR instead of building them locally.
70%