LLNL / UnifyFS

UnifyFS: A file system for burst buffers
Other
106 stars 31 forks source link

Migrate from Travis CI to GitHub Actions #704

Closed CamStan closed 2 years ago

CamStan commented 2 years ago

Description

Migrate from using Travis CI to GitHub Actions.

Will trigger on all branch pushes as well as pull requests to the dev branch.

Runs checkpatch.

Tests installing dependencies with Spack, building UnifyFS, and running the unit tests across multiple GCC compiler versions (7, 8, 9, 10, 11).

Motivation and Context

How Has This Been Tested?

Ran and passed in forked repo (here)

Types of changes

Checklist:

CamStan commented 2 years ago

Looks like one quick change I need to add.

adammoody commented 2 years ago

Thanks, @CamStan . I'll let it sit a day or so before merging in case others want to review.

CamStan commented 2 years ago

@adammoody, sounds good! It should be good now. At some point after being merged I might need you to check the repo's settings on actions and branch protections since I can't view settings (can do this in the next meeting).