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

ci: update actions; move centos-7 to its own workflow - v3 #10384

Closed
wants to merge 9 commits into from

Conversation

jasonish
Copy link
Member

  • update github actions to current version
  • break out centos 7 to its own job as it needs older action versions
  • use all cores available on linux jobs

SV_BRANCH=OISF/suricata-verify#1645

@jasonish jasonish force-pushed the github-ci/20240208/v3 branch 2 times, most recently from 42e5686 to 255cb1f Compare February 12, 2024 21:44
Copy link

NOTE: This PR may contain new authors.

@jasonish jasonish force-pushed the github-ci/20240208/v3 branch from 255cb1f to 8800b4b Compare February 12, 2024 21:57
Copy link

NOTE: This PR may contain new authors.

@jasonish jasonish force-pushed the github-ci/20240208/v3 branch from 8800b4b to fb86d16 Compare February 12, 2024 22:08
Copy link

NOTE: This PR may contain new authors.

@jasonish jasonish force-pushed the github-ci/20240208/v3 branch from fb86d16 to 775dcb3 Compare February 12, 2024 22:09
Copy link

NOTE: This PR may contain new authors.

jasonish and others added 9 commits February 12, 2024 16:11
CentOS 7 requires older actions due to newer GitHub actions depending
on a newer glibc. So move to its own workflow file so the main builds
can move forward to newer versions of actions.
GitHub action Linux runners now have 4 cores, instead of hardcoding
the number, use nproc to determine how many cores are available and
use them.
Multiple uploads can no longer use the same name, so give the cbindgen
artifact its own name of "cbindgen". Requires an additional download
for each build depending on this cbindgen artifact.
Previously only enabled in build.yml, apply cancen-in-progress to all
workflow files.
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.1 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@d9f34f8...e0b68c6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@jasonish jasonish force-pushed the github-ci/20240208/v3 branch from 775dcb3 to d87adc2 Compare February 12, 2024 22:11
Copy link

NOTE: This PR may contain new authors.

@jasonish jasonish closed this Feb 12, 2024
@jasonish jasonish deleted the github-ci/20240208/v3 branch February 13, 2024 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant