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

[workflows] Update GitHub actions to use modern tools (release_16x) #175

Merged

Conversation

bryanpkc
Copy link
Collaborator

@bryanpkc bryanpkc commented Jan 24, 2024

Cherry-pick patches from release_17x, in order to build the release_16x branch of classic-flang-llvm-project and flang with GCC 12 and Clang 14/15 on Ubuntu 22.04. This squashes together the following commits:

e698fc84 [workflows] Update GitHub actions to use modern tools
6aeab31b [workflows] Fix GitHub action bugs
76a4feea [workflows] Fix typo in pre-compile_llvm.yml; NFC

The workflows in the flang repository test both release_16x and release_17x, and keeping the workflows consistent in these classic-flang-llvm-project branches simplifies the flang workflows.

Cherry-pick patches from release_17x, in order to build the release_16x branch
of classic-flang-llvm-project and flang with GCC 12 and Clang 14/15
on Ubuntu 22.04. This squashes together the following commits:

    e698fc8 [workflows] Update GitHub actions to use modern tools
    6aeab31 [workflows] Fix GitHub action bugs
    77979af [workflows] Fix typo in pre-compile_llvm.yml; NFC

The workflows in the flang repository test both release_16x and release_17x,
and keeping the workflows consistent in these classic-flang-llvm-project
branches simplifies the flang workflows.
@bryanpkc
Copy link
Collaborator Author

The AArch64 jobs won't pass until this PR is merged and the Docker image is bootstrapped. I'm going to merge this now to bootstrap the Docker image. Any problem that arise in the merge workflows will be fixed in the next PR.

@bryanpkc bryanpkc merged commit 8d805df into flang-compiler:release_16x Jan 25, 2024
3 of 6 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.

1 participant