mirror of
https://github.com/cs341-illinois/coursebook.git
synced 2026-10-02 08:04:38 +08:00
Every deploy has been failing at the push with "git@github.com: Permission denied (publickey)". The repo has no deploy keys registered at all, so the keys inside site-deploy.enc and wiki-deploy.enc cannot authenticate - most likely lost in the illinois-cs241 -> cs341-illinois org rename. GPG decryption itself still works, so GPG_PASSPHRASE is not the problem. Comment out the gpg/ssh-agent machinery and push over https with the built-in GITHUB_TOKEN, granting the job contents: write. Nothing to rotate, and it survives future renames. site_deploy.sh stays disabled: it pushes to a different repo to nudge the website into rebuilding, which GITHUB_TOKEN cannot do, and it still names the twice-stale illinois-cs241/illinois-cs241.github.io.
Scripts
__init__.pyInit to make a python packagedeploy.shScript to run in travis deploy stagescript.shScript to run in travis script stagesinstall.shScript to run in travis install stagegen_order.pyGenerates the latex order file from the yaml filegen_wiki.pyGenerates a wiki given an order file and output directorypandoc_header_filter.pyOutputs a yaml block to stderr given the metadata of the filepandoc_wiki_filter.pyFilters a latex wiki page with additional add onspush_to_wiki.shScript to run in the push to wiki stagesite_cleanup.shScript to clean up pushing to the sitesite_deploy.shScript to deploy to the sitesite_retry.shScript to retry