← Back to issue list

ci: use correct attribute for tics workflow

View original Github issue

Metadata

Project
snapcraft
Number
#4906
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4906 (commit ccba4284d, "ci: use correct attribute for tics workflow") corrected the trigger branch attribute in .github/workflows/tics.yaml, replacing an invalid branch key with the correct `branches:` list under `on: push`.

Resolution: closed resolved

Reason: The PR was merged to main as commit ccba4284d, a one-line fix (1 file, +1/-1) in .github/workflows/tics.yaml correcting the branch attribute for the TICS workflow trigger. Subsequent commits74b7b7578 and 09158f7b8 build on that file, confirming the fix persisted.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox run -m lint`? - [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4906 (commit ccba4284d, "ci: use correct attribute for tics workflow") corrected the trigger branch attribute in .github/workflows/tics.yaml, replacing an invalid branch key with the correct `branches:` list under `on: push`.
stealth/space-bunny-alpha — closed resolved Merged one-line CI fix in #4906 (commit ccba4284d) to use the correct attribute in the TICS workflow.
qwen/qwen3.6-35b-a3b — — Merged a one-line CI configuration fix to correct the attribute used in the TICS workflow. The update modifies a single file to ensure proper continuous integration execution.
qwen3.6-35b-a3b-mtp-q6 — — Merged a maintainer's pull request to correct the TICS CI workflow configuration attribute. The update resolves a pipeline misconfiguration, ensuring proper execution of the TICS static analysis scanning process.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#4855 (confidence 60%)

    PR #4855 'ci: enable TiCS integration' (commit 69b59480e) introduced the tics.yaml workflow containing the incorrect attribute that #4906 fixed.

  • Related To: canonical/snapcraft#391 (confidence 35%)

    Later commit 09158f7b8 added a troubleshooting branch pattern to the same branches list touched by this fix.

Related issues

Issue Project State Summary Similarity
#285 ci: add tics workflow craft-store merged Merged PR #285 added Canonical's reusable TICS workflow for automated security and quality checks on pushes to main (commit 1fa5624).
76%
#464 ci: update tics workflow fetch-service merged Merged PR #464 into main as commit e653a83, updating the TICS workflow; approved by two reviewers with all CI checks passing.
75%
#391 ci(tics): add branch for troubleshooting changes to tics starbase merged Merged PR #391 in commit 09158f7, adding the work/tiobe** troubleshooting branch to the TICS workflow; all CI checks passed.
74%
#260 ci: add tics workflow craft-platforms merged Merged PR #260 in commit 1353e93, adding Canonical's reusable TICS workflow for craft-platforms on main pushes.
74%
#4961 fix: use proper environment for tics snapcraft merged Merged PR #4961 as commit 9501e45ad, correcting the environment used by the TiCS CI workflow.
71%
#173 ci: add tiobe tics integration craft-grammar merged Merged PR canonical/craft-grammar#173 (commit b5e2a5e, CRAFT-4683) added .github/workflows/tics.yaml calling canonical/starflow's reusable TICS workflow with TICSAUTHTOKEN; TICS checks now pass in CI.
71%