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

Update CI workflows #152

Merged
merged 5 commits into from
Oct 19, 2022
Merged

Update CI workflows #152

merged 5 commits into from
Oct 19, 2022

Conversation

tmadlener
Copy link
Contributor

BEGINRELEASENOTES

  • Remove macOS workflow since github hosted runners no longer support all necessary features. See also: Make ilcsoft workflow to use an existing nightly build and remove mac workflow AIDASoft/run-lcg-view#3
  • Update used github actions to latest available version for better caching behavior and cleaner log outputs
  • Switch to newer LCG releases for the build environments to target more recent compilers and python versions.
    • Keep one build environment that is close to the one used for the iLCSoft v02-02 to avoid accidental breaks.

ENDRELEASENOTES

Switch to newer LCG releases. Keep one python2 build for v02-02 series
Check the actually used fortran compiler instead of relying on a whole
compiler suite
@tmadlener tmadlener merged commit 7e1dc5b into iLCSoft:master Oct 19, 2022
@tmadlener tmadlener deleted the rm-mac-ci branch October 19, 2022 09:53
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