Skip to content

Conversation

@dkm
Copy link
Member

@dkm dkm commented Nov 20, 2025

Use dtolnay/rust-toolchain action to install rustc toolchain.
Use a composite action for the various build/check on ubuntu.

More cleanup possible (the 32/64bits builds could be simplified and only
build 1 compiler and split the checks)

@dkm dkm marked this pull request as draft November 20, 2025 22:04
@dkm dkm force-pushed the dkm/ci_cleanup branch 12 times, most recently from bd21f06 to 55f3022 Compare November 22, 2025 15:44
@dkm dkm changed the title ci: test ci: refactor ccpp workflow Nov 22, 2025
@dkm dkm self-assigned this Nov 22, 2025
@dkm dkm requested review from CohenArthur and philberty November 22, 2025 15:47
@dkm dkm marked this pull request as ready for review November 22, 2025 16:08
@dkm dkm force-pushed the dkm/ci_cleanup branch 2 times, most recently from dec1d75 to b31bd65 Compare November 22, 2025 16:22
Use dtolnay/rust-toolchain action to install rustc toolchain.
Use a composite action for the various build/check on ubuntu.

More cleanup possible (the 32/64bits builds could be simplified and only
build 1 compiler and split the checks)

ChangeLog:

	* .github/workflows/ccpp.yml: Refactor.
	* .github/actions/build-gcc/action.yml: New file.

Signed-off-by: Marc Poulhiès <[email protected]>
@dkm dkm requested a review from P-E-P November 26, 2025 12:55
@dkm
Copy link
Member Author

dkm commented Nov 26, 2025

Thanks @P-E-P for the quick review! 🚀

@dkm dkm added this pull request to the merge queue Nov 26, 2025
Merged via the queue into master with commit 7d19dc6 Nov 26, 2025
12 checks passed
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.

3 participants