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

Use Gitlabci image in more GHA steps #2597

Merged
merged 2 commits into from
Jun 17, 2024
Merged

Conversation

vmcj
Copy link
Member

@vmcj vmcj commented Jun 13, 2024

I'll squash it after approval.

I think there should also be a way to only trigger this when the scripts like runguard etc. get changed because GitHub is aware of what are the differences between the PR and the target branch.

@vmcj vmcj requested a review from nickygerritsen June 16, 2024 10:53
vmcj added 2 commits June 17, 2024 12:16
The domjudge/gitlabci:2.1 is not actively pushed anymore.
Also upgraded to the latest versions for the actions and did some small
cleanup to make the code more readable.

The $USER is now set close to where we start the container as we use
this in code and GHA didn't set this.

Our container already has the packages so we don't need to run the apt
steps anymore (for the speedup).
Run CI with our container for speedup
@vmcj vmcj force-pushed the gha_new_container branch from 74c63cc to 95937a1 Compare June 17, 2024 10:22
@vmcj vmcj added this pull request to the merge queue Jun 17, 2024
Merged via the queue into DOMjudge:main with commit db8575f Jun 17, 2024
20 of 21 checks passed
@vmcj vmcj deleted the gha_new_container branch June 17, 2024 10:22
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