-
Notifications
You must be signed in to change notification settings - Fork 73
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
[4.0 -> main] Pinned Builds manual dispatch workflow in CI #1339
Conversation
…ed quickly allowing development of actual workflow in follow on branch. Need to have workflow file merged before github will allow triggering it in a development branch.
Build package and upload artifacts.
… for easier removal in future.
Ubuntu 18.04 installs git 2.17.1, but need 2.18+ for git submodules to work.
…epository to work.
…x grep and store in env variable.
…rtifact name correctly.
…knob [3.1] `CMAKE_INSTALL_PREFIX=/usr` for pinned builds in CI
[3.1] Pinned Builds manual dispatch workflow in CI
…-3.2 [3.1 -> 3.2] Pinned Builds manual dispatch workflow in CI
…-4.0 [3.2 -> 4.0] Pinned Builds manual dispatch workflow in CI
.github/workflows/pinned_build.yaml
Outdated
matrix: | ||
platform: [ubuntu18, ubuntu20, ubuntu22] | ||
runs-on: ["self-hosted", "enf-x86-beefy-long"] | ||
container: ${{ matrix.platform == 'ubuntu18' && 'ubuntu:bionic' || matrix.platform == 'ubuntu20' && 'ubuntu:focal' || 'ubuntu:jammy' }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need th ubuntu18 stuff for 4.0?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good call. Thanks for catching that. Addressed: 933c550
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice
Pinned builds run in GitHub Actions
Resolves: #735