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

Improve CI builds using matrix strategy #66

Merged
merged 1 commit into from
Feb 4, 2023
Merged

Improve CI builds using matrix strategy #66

merged 1 commit into from
Feb 4, 2023

Conversation

robert-scheck
Copy link
Contributor

  • Consolidate separate clang and gcc actions into one using matrix strategy
    • Use latest clang and gcc
    • Use the last but one, too
  • Switch from deprecated actions/checkout@v2 to actions/checkout@v3
  • Add cronjob-like build to catch possible build failures with new package versions
  • Allow to run a workflow manually using workflow_dispatch option

@adulau adulau merged commit 4ceeb2e into adulau:master Feb 4, 2023
@adulau
Copy link
Owner

adulau commented Feb 4, 2023

That's a nice improvement for the CI. Thank you very much for the contribution!

@robert-scheck robert-scheck deleted the ci-matrix branch February 4, 2023 10:49
fengjixuchui added a commit to fengjixuchui/ssldump that referenced this pull request Feb 4, 2023
Merge pull request adulau#66 from robert-scheck/ci-matrix
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.

None yet

2 participants