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

GHA: Update Docker and Ubuntu workflows #659

Merged
merged 4 commits into from
Dec 1, 2023

Conversation

Costallat
Copy link
Collaborator

Update and clean the Ubuntu and Docker workflows. Using newer versions of the actions allows to use new features and remove old workarounds.

Renato Foot added 3 commits November 30, 2023 17:40
- Remove duplicated entry (again, don't know why it got back after
PR that fixed this)

- Added entry for cmake files

Signed-off-by: Renato Foot <renato@foot.br>
- Removed not used GitVersion

- Update ubuntu build workflow
Removed ccache that will not work with UNITY and PCH.

- Disabled UNITY and PCH for debug images and enabled more warning flags
This will make it show these warnings on the PR.

Signed-off-by: Renato Foot <renato@foot.br>
Using newer versions of the actions helped cleaning the workflow, now it
is smaller and easier to understand.

Signed-off-by: Renato Foot <renato@foot.br>
@Costallat Costallat changed the title Gha update docker and ubuntu workflows GHA: Update Docker and Ubuntu workflows Nov 30, 2023
Also do not upload artifacts when building PR as it failing
and we need to re-run the build

Signed-off-by: Renato Foot <renato@foot.br>
@Costallat Costallat merged commit 8d18535 into main Dec 1, 2023
10 checks passed
@Costallat Costallat deleted the gha-update-docker-and-ubuntu-workflows branch December 1, 2023 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants