← Back to issue list

ci: enable TiCS integration

View original Github issue

Metadata

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

Current evaluation

Merged PR #4855 (69b59480e) enabled TiCS on pushes to main and added a single-result coverage tox target, resolving #4814.

Resolution: closed resolved

Reason: The approved PR was merged with commit 69b59480e, adding TiCS integration and explicitly closing #4814. Follow-up PR #4906 later corrected the workflow's push-branch attribute.

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`) ----- - new tox target for a single coverage result for an easier TiCS workflow - Run TiCS on pushes to main Closes #4814

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4855 (69b59480e) enabled TiCS on pushes to main and added a single-result coverage tox target, resolving #4814.
stealth/space-bunny-alpha — closed resolved Merged PR #4855 (commit 69b59480e) enabled TiCS integration, added a coverage tox target, and ran TiCS on pushes to main, closing #4814.
qwen/qwen3.6-35b-a3b — — Merged. Enables TiCS integration in CI by adding a dedicated tox target for coverage and configuring automatic runs on main branch pushes. Approved by two reviewers, passed checks, and closes issue #4814.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Enabled TiCS integration in the CI pipeline by adding a new tox target for unified coverage and configuring automatic execution on main branch pushes, resolving issue #4814.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#4814 (confidence 100%)

    The originating TiCS enablement issue, explicitly closed by #4855.

  • Related To: snapcraft#4906 (confidence 98%)

    Follow-up PR that corrected the TiCS workflow's push branch attribute.

Related issues

Issue Project State Summary Similarity
#193 ci: enable Tiobe TiCS fetch-service merged Merged PR #193 (commit 7e7a247) added .github/workflows/tics.yaml, enabling Tiobe TiCS qserver CI on self-hosted Tiobe runners; approved by 2 reviewers and closing fetch-service#115 (CRAFT-3012).
78%
#115 Enable CI/CD for TIOBE TiCS fetch-service closed TIOBE TiCS CI was enabled by merged PR #193 (commit 7e7a247), adding .github/workflows/tics.yaml.
78%
#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.
78%
#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.
77%
#1769 ci: add support for tiobe charmcraft merged Merged PR #1769 added TIOBE TiCS support and fixed #1687 via commit 3c50f15a.
76%
#1687 Enable CI/CD for TIOBE TiCS charmcraft closed Nightly TIOBE TiCS scanning was enabled by merged PR #1769 in commit 3c50f15a, adding the TICS workflow to Charmcraft.
75%
#578 Enable CI/CD for TIOBE TiCS rockcraft closed Nightly TIOBE TiCS scanning was enabled by commit 91307b42 (chore: enable tics), resolving the request tracked as CRAFT-2976.
75%
#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.
75%
#4961 fix: use proper environment for tics snapcraft merged Merged PR #4961 as commit 9501e45ad, correcting the environment used by the TiCS CI workflow.
74%
#4814 Enable CI/CD for TIOBE TiCS snapcraft closed Nightly TIOBE TiCS integration was enabled in snapcraft by PR #4855, merged as commit 69b59480e.
74%