- A Google service account
- An encryption tool such as
gpg
- Google drive file ID (The file must be shared with the email associated with the service account)
- https://dev.to/ssinad/compile-latex-document-and-upload-to-google-drive-97f
- https://cloud.google.com/iam/docs/service-accounts
- https://github.com/actions/cache
- https://docs.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets#limits-for-secrets
- https://pypi.org/project/google-api-python-client