ci(macos): add a macos init/pack smoke test
Metadata
Current evaluation
Merged as 10216e4e; PR #1823 added macOS init/pack smoke coverage for #1767, following #1822’s craft-application 4.1 update in 6a2501ee.
Resolution: closed resolved
Reason: PR #1823 was approved and merged as commit 10216e4e. It added regression coverage for macOS initialization and packing, the workflow affected by #1767.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes #1767, depends on #1822
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as 10216e4e; PR #1823 added macOS init/pack smoke coverage for #1767, following #1822’s craft-application 4.1 update in 6a2501ee. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1823 added macOS init/pack smoke coverage for #1767, building on dependency PR #1822, which updated craft-application to 4.1. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a macOS init/pack smoke test into CI. Fixes #1767, depends on #1822. Approved by two reviewers, temporarily paused for comments, then merged with 48 lines added. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after addressing an unresolved comment. Adds a macOS init/pack smoke test to CI, fixing #1767 and depending on #1822. Temporarily pulled from the merge queue for review before final approval and integration. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#1822
(confidence 100%)
Merged prerequisite that updated craft-application to 4.1 in commit 6a2501ee before smoke coverage was added.
-
Likely Fixed By:
canonical/charmcraft#1767
(confidence 99%)
PR #1823 explicitly states that it fixes the macOS packing issue reported in #1767.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #458 tests: use smoke intergration tests for macOS | craft-providers | merged | Merged PR #458 (commit f2d603e) switched macOS tests to use the smoke integration tests, keeping coverage at 99%. The smoketest marker exists in the test suite and CI. | |
| #1822 build(deps): update craft-application to 4.1 | charmcraft | merged | Merged in #1822 via commit 6a2501ee, updating craft-application to 4.1 to fix macOS packing in #1767; #1823 added smoke coverage. |