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: add GitHub Actions #485

Merged
merged 2 commits into from Jun 15, 2020
Merged

ci: add GitHub Actions #485

merged 2 commits into from Jun 15, 2020

Conversation

@cole-h
Copy link
Member

cole-h commented May 12, 2020

Let's give it a shot :)

EDIT: While we wait for GH Actions to be enabled, you can see how it looks here: cole-h#1.

@LnL7
LnL7 approved these changes May 12, 2020
Copy link
Member

LnL7 left a comment

Any particular reason for this other than the occasional travis connection issues?

@cole-h
Copy link
Member Author

cole-h commented May 12, 2020

And for when Travis hits the API limit and can no longer update statuses from pending to failed or succeeded, unless that has since been resolved. Also, it's ever so slightly faster to complete (not that that really matters). I know how we (just me?) all stress, waiting for that green check mark to show up ;^)

@cole-h cole-h force-pushed the cole-h:gh-actions branch from d1ce360 to 451fea6 Jun 15, 2020
@cole-h
Copy link
Member Author

cole-h commented Jun 15, 2020

Now that Travis's Nix is too old to evaluate Nixpkgs, I think it's a good time to merge this.

Most recent force-push is just me bumping cachix-install-action from v8 to v9.

Nixpkgs requires Nix 2.2 or greater to evaluate as of
NixOS/nixpkgs@9679531,
and Travis does not appear to support this version yet, causing CI to
report failures on probably-good PRs. This can be reverted later on down
the line if we decide to have both GitHub Actions and Travis for
redundancy.
@cole-h cole-h force-pushed the cole-h:gh-actions branch from f08f0aa to fc36c62 Jun 15, 2020
@LnL7
LnL7 approved these changes Jun 15, 2020
@cole-h cole-h merged commit 5f9892a into NixOS:released Jun 15, 2020
@cole-h cole-h deleted the cole-h:gh-actions branch Jun 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.