Skip to content

Align both GitHub workflows an improve the execution policy - #1455

Merged
hsutter merged 2 commits into
hsutter:mainfrom
jarzec:ci-align-build-and-regression-tests
Oct 28, 2026
Merged

hsutter merged 2 commits into
hsutter:mainfrom
jarzec:ci-align-build-and-regression-tests

Conversation

@jarzec

@jarzec jarzec commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

The clean-up done in #1454 gave me he idea that the CI workflow files could be aligned and further improved. The changes are mainly cosmetic but improve readability and coherence.
In this PR:

  • The Windows and Linux/MacOS steps were unified in build-cppfront.yaml as they already were in regression-tests.yaml.
  • The execution policies were improved to avoid duplicate runs i some cases.
  • The definitions of run configs were reorganized for readability into a seemingly tabular format.
  • Names of the builds in both workflows were aligned.

@hsutter
hsutter merged commit 086c43d into hsutter:main Oct 28, 2026
26 checks passed
@hsutter

hsutter commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Thanks!

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.

2 participants