Skip to content

Replace .travis.yml with ci-build.yml #269#270

Merged
kevinphippsstfc merged 13 commits intomasterfrom
269_migrate_to_GHA
May 19, 2022
Merged

Replace .travis.yml with ci-build.yml #269#270
kevinphippsstfc merged 13 commits intomasterfrom
269_migrate_to_GHA

Conversation

@patrick-austin
Copy link
Copy Markdown
Contributor

@patrick-austin patrick-austin commented Feb 2, 2022

Migrate to GHA from Travis.

Currently failing due to #264 / #268 (and #273 / #275 may also cause failures).

Closes #269

@patrick-austin patrick-austin marked this pull request as ready for review May 16, 2022 14:07
@kevinphippsstfc kevinphippsstfc added this to the 5.0.0 milestone May 17, 2022
@MRichards99
Copy link
Copy Markdown
Contributor

The Actions workflow on this branch will pass if #268 and #275 are merged in first. I have tested this by merging those two branches with this one at https://github.com/icatproject/icat.server/tree/mr-actions-test-results-test. The latest run for that branch (https://github.com/icatproject/icat.server/actions/runs/2338387038) does pass.

@MRichards99 MRichards99 self-requested a review May 18, 2022 11:50
Copy link
Copy Markdown
Contributor

@MRichards99 MRichards99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I have made an additional commit to ensure that integration test failures make the workflow run also fail. See my latest comment on the PR for how this should be merged in with the smallest amount of hassle.

@kevinphippsstfc kevinphippsstfc merged commit 65247e5 into master May 19, 2022
@RKrahl RKrahl deleted the 269_migrate_to_GHA branch May 29, 2022 11:18
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.

Migrate CI from Travis to GitHub Actions

4 participants