Going deeper

# Going deeper: GitHub Actions

Going deeper: GitHub Actions is a unit of 7 lessons in Rabbithole's Learn to use AI course, at levels 3 to 4.

## Lessons

1. GitHub Actions: who reads what, and who may assume your cloud role · Level 3
2. Custom GitHub Actions: versions and portability · Level 4
3. Reusable Workflows · Level 4
4. Dependency Caching · Level 4
5. GitHub Actions larger runners: static IPs and access · Level 4
6. Migrating to GitHub-Hosted Runners · Level 4
7. Artifact attestations: build, prove, manage · Level 4

## Sources

These lessons draw on 4 sources. The most used:

- [GitHub Docs — Actions](https://docs.github.com/en/actions)
- [Devin documentation](https://docs.devin.ai/)
- [OpenAI Codex and ChatGPT desktop documentation (ChatGPT Learn)](https://learn.chatgpt.com/docs/quickstart)
- [Vercel Documentation](https://vercel.com/docs)

[All units in Learn to use AI](https://rabbithole.pro/courses/learn-ai)

Source page: https://rabbithole.pro/courses/learn-ai/going-deeper-github-actions
