Billingegroup / rg-db-public

Public Research Group Database
BSD 2-Clause "Simplified" License
1 stars 71 forks source link

Cbracy ci for branching workflow #477

Closed connorjbracy closed 2 years ago

connorjbracy commented 2 years ago

This should be the complete CI configuration in GitHub actions for the rg-db-public workflow. There will be one final step of configuration, which is the typical addition of a GitHub secret that contains credentials for reading private repos and pushing to Billingegroup/billingegroup.github.io.

Both of these current use the same secret, which should be named GH_ACTIONS_PAT (as is laid out in the group wiki). It may be desirable for this to change in the future so that only the necessary permissions are given to each Action script.

Additionally, it may be desirable to switch the host repository/branch of the Billingegroup website (which is served via a GitHub Pages deployment), to being served from a branch within Billingegroup/rg-db-public rather than keeping it its own separate repository.

Actions: