Skip to content

Conversation

@denisonbarbosa
Copy link
Member

@denisonbarbosa denisonbarbosa commented Jan 23, 2026

Now that we are under the canonical organization, we can leverage some features and actions that were not available to us when under the Ubuntu organization.

An example run can be seen here.

@codecov
Copy link

codecov bot commented Jan 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.64%. Comparing base (ce8ee72) to head (227b87e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1212   +/-   ##
=======================================
  Coverage   87.64%   87.64%           
=======================================
  Files          91       91           
  Lines        6231     6231           
  Branches      111      111           
=======================================
  Hits         5461     5461           
  Misses        714      714           
  Partials       56       56           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@denisonbarbosa denisonbarbosa changed the title Add missing dependencies for the TICS action Update TICS workflow Jan 29, 2026
@denisonbarbosa denisonbarbosa force-pushed the fix-tics-action branch 6 times, most recently from dd138de to 879a093 Compare February 2, 2026 12:00
Let's switch to using the desktop-engineering action to handle our go
generates as it is more complete and easier to use.
Now that we have the project under the Canonical org, we can use the
tics specific self-hosted runner and the tics action in order to run the
SSDLC for our repo.
The self-hosted runners do not have rustup by default like the github
ones do, so we need to install it first before trying to update the Rust
toolchain.
We changed the name of the QA workflow, so we need to propagate the
change
We need to sync our submodules and build libhimmelblau before building
the authd-msentraid broker
We switched to using authd-oidc as the name for the vanilla oidc broker,
so let's use the same name for the executable here to keep consistency
and avoid any confusions.
@denisonbarbosa denisonbarbosa force-pushed the fix-tics-action branch 2 times, most recently from b38c038 to 270ffce Compare February 3, 2026 12:18
Now that we are running the analysis as a single project, we need to
merge the coverage reports and provide the coverage as expected.
@denisonbarbosa denisonbarbosa merged commit 6f9b34c into main Feb 3, 2026
4 checks passed
@denisonbarbosa denisonbarbosa deleted the fix-tics-action branch February 3, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants