Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract environment setup for the CI into separate action #408

Merged
merged 2 commits into from
Mar 5, 2024

Conversation

matamegger
Copy link
Contributor

@matamegger matamegger commented Mar 5, 2024

Description

There is a lot of redundancy in the CI workflows regarding the setup of the tooling. Which is especially noticeable when updating or changing tooling setups and versions.

Changes

Extract the setup into a configurable action and replace the setup with the newly introduced action.

Checklist

  • 🗒 CHANGELOG entry

@matamegger matamegger force-pushed the extract_ci_environment_setup branch from b41a87a to c5dfb46 Compare March 5, 2024 11:27
@matamegger matamegger marked this pull request as ready for review March 5, 2024 12:08
@matamegger matamegger requested review from a team as code owners March 5, 2024 12:08
.github/actions/setup-build/action.yml Outdated Show resolved Hide resolved
.github/actions/setup-build/action.yml Outdated Show resolved Hide resolved
@matamegger matamegger force-pushed the extract_ci_environment_setup branch from c5dfb46 to 443a4be Compare March 5, 2024 12:40
@matamegger matamegger requested review from rolandkakonyi and removed request for a team March 5, 2024 12:48
@matamegger matamegger merged commit 0f13c25 into development Mar 5, 2024
9 checks passed
@matamegger matamegger deleted the extract_ci_environment_setup branch March 5, 2024 12:55
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