neherlab / pangraph

A bioinformatic toolkit to align genome assemblies into pangenome graphs
https://neherlab.github.io/pangraph
MIT License
77 stars 7 forks source link

chore(ci): deploy docs from git tags #36

Closed ivan-aksamentov closed 1 year ago

ivan-aksamentov commented 1 year ago

Instead of deploying docs on pushes to master, here I restrict docs deployment to git tags only. This will ensure that the docs website is in-sync with the releases.

In case this is too conservative, deployments can still be triggered manually as needed, using repository_dispatch (g.g. from GitHub CLI) and workflow_dispatch mechanisms (The "Run workflow" button on Github Actions page)