briederer / LatSpec.jl

A Julia Package for Lattice Spectroscopy
https://bernd1995.github.io/LatSpec.jl
MIT License
3 stars 1 forks source link

CI for Documentation and tests #10

Closed briederer closed 3 years ago

briederer commented 3 years ago

This should add the needed CI for creating docs on push/pull requests to master as discussed in #5.

fzierler commented 3 years ago

Nice! I think it is sufficient if we only test on 1.6 and nightly since 1.5 is no longer maintained and 1.0.5 LTS will soon (at the time of the 1.7 release in about 2-3 months) be replaced by 1.6 as LTS.

briederer commented 3 years ago

When the checks have finished I guess everything works and it is ready to be merged (this time with squash/merge 😉) I also added a workflow to the gh-pages branch which should be executed when merging the PR to master and clean the PR-preview webpages.

briederer commented 3 years ago

Nice! I think it is sufficient if we only test on 1.6 and nightly since 1.5 is no longer maintained and 1.0.5 LTS will soon (at the time of the 1.7 release in about 2-3 months) be replaced by 1.6 as LTS.

I would keep it as it is for now and with the release of 1.7 and the change of the LTS also change the CI.

fzierler commented 3 years ago

Looks good to me. I'll merge and look at code coverage in a separate PR.