← Back to issue list

rockcraft-pack: new action initializing repository

View original Github issue

Metadata

Project
craft-actions
Number
#1
Type
pull request
State
merged
Author
cjdcordeiro
Labels
—
Created
Updated
Closed

Current evaluation

Merged canonical/craft-actions#1, bootstrapping the craft-actions repo with the first action, rockcraft-pack, for building ROCKs with Rockcraft inside GitHub Workflows (+16326/-33 lines, 21 files).

Resolution: closed resolved

Reason: The PR was itself merged into the new craft-actions repository after maintainer approval (2 reviewers), landing the rockcraft-pack action. Follow-up documentation in canonical/rockcraft#180 (commit 70807c36) adds a how-to guide for using the action.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Create a new collection of GitHub actions for *craft tools. This commit includes the action `rockcraft-pack`, for building ROCKs with Rockcraft within GitHub Workflows.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-actions#1, bootstrapping the craft-actions repo with the first action, rockcraft-pack, for building ROCKs with Rockcraft inside GitHub Workflows (+16326/-33 lines, 21 files).
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-actions#1, adding the rockcraft-pack GitHub Action to build ROCKs with Rockcraft in workflows.
qwen/qwen3.6-35b-a3b — — Merged the rockcraft-pack GitHub Action for building ROCKs within workflows. Approved by two reviewers, the update adds 21 files and initializes the craft tools action collection.
qwen3.6-35b-a3b-mtp-q6 — — Merged rockcraft-pack GitHub Action for building ROCKs with Rockcraft in workflows. Initializes a new *craft tools actions collection by maintainer cjdcordeiro.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#180 (confidence 82%)

    Merged docs how-to guide describing configuration of the rockcraft-pack GitHub Action introduced by this PR.

Related issues

Issue Project State Summary Similarity
#40 feat(rockcraft-pack): support rockcraft test craft-actions merged Merged #40 as commit 05e3417, adding rockcraft test support to rockcraft-pack so test workflows can reuse the action's packed rock.
74%
#61 refactor: make shareable components abstract craft-actions merged Merged in canonical/craft-actions#61 as commit 43e7369, extracting reusable Rockcraft pack components into common modules for future Node-based Craft Actions.
74%
#180 docs: add how-to guide for the rockcraft-pack GH action rockcraft merged Merged in canonical/rockcraft#180 (commit 70807c36), adding a how-to guide for configuring the rockcraft-pack GitHub Action in workflows.
72%
#73 refactor: make rockcraft-pack follow new call conventions craft-actions merged Merged PR #73 (bepri): refactored rockcraft-pack into new call conventions — per-tool actions at <tool>/<action>, tests/dists alongside actions, shared behaviour moved from _common/ to common/, mirroring canonical/starflow#155.
71%