issues
search
UW-Madison-DSI
/
uw-jekyll-theme
A UW theme for Jekyll based academic websites with the functionality of al-folio
https://uw-madison-dsi.github.io/uw-jekyll-theme/
MIT License
1
stars
2
forks
source link
ci: Use GitHub Pages GitHub Actions for deployment
#17
Closed
matthewfeickert
closed
3 months ago
matthewfeickert
commented
3 months ago
Remove unused workflows.
Add run trigger for pull_requests to be able to test builds on PRs.
Restrict deployment to push events to master only, which correspond to merged PRs.
Use concurrency to avoid wasting CI time.
Remove redundant defaults.
Add file permissions fix check.
Only escalate permissions on jobs that require them and limit the default permissions to be read only.