← Back to issue list

feat(lint): lint the Github actions with actionlint

View original Github issue

Metadata

Project
starbase
Number
#473
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #473 in commit e385e9d, adding actionlint-based linting for GitHub Actions workflows to the shared build tooling.

Resolution: closed resolved

Reason: The approved PR passed all CI checks and was merged as commit e385e9d, integrating actionlint installation and workflow linting.

Evaluated by: mr-cal-bot

No scores available.

Issue body

<!-- Describe your changes --> --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/starbase/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #473 in commit e385e9d, adding actionlint-based linting for GitHub Actions workflows to the shared build tooling.
stealth/space-bunny-alpha — closed resolved PR #473 by lengau added actionlint linting of GitHub Actions workflows to starbase's common.mk (install-actionlint and lint-actions targets). Merged into main as commit e385e9d, with 2 approvals and all CI checks passing.
stealth/space-bunny-alpha — closed resolved Merged #473 in commit e385e9d, adding actionlint for GitHub Actions workflow linting across three files after two approvals and all CI checks passed.
qwen/qwen3.6-35b-a3b — — Added actionlint to lint GitHub Actions workflows. Merged after approval by two reviewers and passing all CI checks. Updates three files to enforce workflow linting standards.
qwen3.6-35b-a3b-mtp-q6 — — Merged a maintainer's pull request introducing actionlint to lint GitHub Actions workflows. The change passed all lint and test checks and was integrated into the codebase without additional comments or revisions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#470 feat(lint): lint the Github actions with actionlint starbase closed Closed unmerged; the same actionlint integration shipped via merged PR #473 (commit e385e9d), wiring the actionlint snap into starbase's default lint target.
88%
#4005 Testing: Lint and test using Tox snapcraft merged Merged PR #4005 (4526909), adding Tox-based linting and unit-test GitHub Actions while retaining legacy checks for comparison.
70%