beacon-biosignals / EDF.jl

Read and write EDF files in Julia
MIT License
18 stars 5 forks source link

migrate to GHActions #42

Closed palday closed 3 years ago

palday commented 3 years ago

Travis has now dropped free support for FOSS.

@ararslan I think we're missing some configuration/secrets to get the docs deployment actually working:

┌ Info: Deployment criteria:
│ - ✔ ENV["TRAVIS_REPO_SLUG"]="" occurs in repo="github.com/beacon-biosignals/EDF.jl.git"
│ - ✘ ENV["TRAVIS_PULL_REQUEST"]="" is "false"
│ - ✔ ENV["TRAVIS_TAG"]="" is (i) empty or (ii) a valid VersionNumber
│ - ✘ ENV["TRAVIS_BRANCH"]="" matches devbranch="master" (if tag is empty)
│ - ✘ ENV["DOCUMENTER_KEY"] exists
│ - ✔ ENV["TRAVIS_EVENT_TYPE"]="" is not "cron"
└ Deploying: ✘

Note that an extra entry in the "passed checks" table should appear when this configured correctly showing a preview of the docs.

ararslan commented 3 years ago

I think this is running on Beacon's paid Travis account, which is why CI still works in e.g. #41.

ararslan commented 3 years ago

Repo secrets added