Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Switch CI to GitHub Actions #537

Merged
merged 1 commit into from
Dec 14, 2020
Merged

Switch CI to GitHub Actions #537

merged 1 commit into from
Dec 14, 2020

Conversation

giordano
Copy link
Contributor

@giordano giordano commented Dec 14, 2020

This is still a work-in-progress

@giordano
Copy link
Contributor Author

giordano commented Dec 14, 2020

@SaschaMann either I'm doing something wrong, or the prefix doesn't seem to work:

Run julia-actions/julia-runtest@prefix
  with:
    inline: yes
    coverage: true
    depwarn: yes
    project: @.

For the record, xvfb and xauth are already installed in the workers environments

Edit: nevermind, this seems to work well instead

@giordano giordano force-pushed the mg/gha branch 5 times, most recently from 95cea3e to c42d43f Compare December 14, 2020 02:14
@giordano
Copy link
Contributor Author

giordano commented Dec 14, 2020

So much more green now than one hour ago! Only jobs on nightly are failing.

In order for documentation deployment to actually work, someone needs to setup the SSH deploy key for GitHub Actions

@giordano giordano marked this pull request as ready for review December 14, 2020 02:20
@tknopp
Copy link
Collaborator

tknopp commented Dec 14, 2020

I added the keys, please ping me once this is ready to go.

@giordano giordano force-pushed the mg/gha branch 4 times, most recently from d907e03 to d73451d Compare December 14, 2020 16:54
@giordano
Copy link
Contributor Author

Good to go now!

Note that you may want to disable AppVeyor (in AppVeyor settings set the build to off) and remove its webhook in the repository settings

@tknopp tknopp merged commit 9767ac1 into JuliaGraphics:master Dec 14, 2020
@giordano giordano deleted the mg/gha branch December 14, 2020 20:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants