Skip to content

Conversation

hnez
Copy link
Contributor

@hnez hnez commented Oct 21, 2025

This allows us to manually trigger the workflow via the web interface, the API or the GitHub cli tool:

$ gh workflow run build --ref master

This does not benefit us too much right now, but it will once this change makes it into stable branches. Then we can trigger runs for these stable branches from a job on the master branch using e.g.:

$ gh workflow run build --ref stable-25.0

This is required because scheduled runs are only executed for the main branch of a repository.

This is how we run scheduled tests for the different yocto version branches in meta-labgrid.

…patch

This allows us to manually trigger the workflow via the web interface,
the API or the GitHub cli tool:

  $ gh workflow run build --ref master

This does not benefit us too much right now, but it will once this change
makes it into stable branches. Then we can trigger runs for these stable
branches from a job on the master branch using e.g.:

  $ gh workflow run build --ref stable-25.0

This is required because scheduled runs are only executed for the main
branch of a repository.

This is how we run scheduled tests for the different yocto version
branches in meta-labgrid[1].

[1]: https://github.com/labgrid-project/meta-labgrid/

Signed-off-by: Leonard Göhrs <[email protected]>
@Bastian-Krause Bastian-Krause added pick to stable Needs a pick to the latest stable branch CI labels Oct 21, 2025
@codecov
Copy link

codecov bot commented Oct 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 45.3%. Comparing base (1da3afa) to head (a2e08e9).
⚠️ Report is 2 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@          Coverage Diff           @@
##           master   #1760   +/-   ##
======================================
  Coverage    45.3%   45.3%           
======================================
  Files         172     172           
  Lines       13514   13514           
======================================
  Hits         6131    6131           
  Misses       7383    7383           
Flag Coverage Δ
3.10 45.3% <ø> (ø)
3.11 45.3% <ø> (ø)
3.12 45.3% <ø> (ø)
3.13 45.3% <ø> (ø)
3.14 45.3% <ø> (ø)
3.9 45.4% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

@Bastian-Krause Bastian-Krause merged commit 32480e9 into labgrid-project:master Oct 21, 2025
12 checks passed
@hnez hnez deleted the workflow-dispatch branch October 21, 2025 09:06
@Bastian-Krause Bastian-Krause added picked to stable Already picked to the latest stable branch. and removed pick to stable Needs a pick to the latest stable branch labels Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI picked to stable Already picked to the latest stable branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants