← Back to issue list

fix: use proper environment for tics

View original Github issue

Metadata

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

Current evaluation

Merged PR #4961 as commit 9501e45ad, correcting the environment used by the TiCS CI workflow.

Resolution: closed resolved

Reason: PR #4961 was approved by two reviewers and merged as commit 9501e45ad, fixing the environment configuration for TiCS across three files.

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 #4961 as commit 9501e45ad, correcting the environment used by the TiCS CI workflow.
stealth/space-bunny-alpha — closed resolved Merged commit 9501e45ad corrected the environment used for TiCS, changing three files (+16/-6) after approval from two reviewers.
qwen/qwen3.6-35b-a3b — — Merged following approval by two reviewers. The change fixes the environment configuration for tics, updating three files with 16 additions and 6 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix by maintainer sergiusens to correct the environment configuration for tics. The change was integrated into the main branch without additional review comments or modifications.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#4906 (confidence 80%)

    Earlier TiCS workflow correction addressing the configured workflow attribute.

Related issues

Issue Project State Summary Similarity
#376 feat: environment for TICS starbase merged Merged PR #376 added TiCS environment support in commit 053378d; it received two approvals and all listed CI checks passed.
82%
#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.
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.
76%
#4899 fix: setup Python env for tiobe ci snapcraft merged PR #4899 merged as commit 0668b6c57, configuring the TIOBE CI Python environment and using a shallow checkout consistent with other workflows.
74%
#4855 ci: enable TiCS integration snapcraft merged Merged PR #4855 (69b59480e) enabled TiCS on pushes to main and added a single-result coverage tox target, resolving #4814.
74%
#1910 ci: fix tics tests charmcraft merged Merged in canonical/charmcraft#1910 (commit b10bf277), fixing the TICS workflow tests with a one-file +2/-1 change.
72%
#53 ci: fix TICS test results artifact name starflow merged Merged PR #53 corrected the TICS test-results artifact name with a one-line CI workflow change; two reviewers approved it and all CI checks passed.
71%
#4906 ci: use correct attribute for tics workflow snapcraft merged 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`.
71%
#744 fix(ci): install tox in ci craft-providers closed Merged PR #744 installed tox in CI for the TICS job; resolution is recorded in commit 2e31f55, which references #745.
71%
#745 fix(ci): install tox in ci craft-providers merged Merged #745 in commit 2e31f55, fixing TICS CI by installing tox, using the correct project name, and disabling parallel coverage to restore reporting.
70%