Master Github Actions Ci Cd Recipes with 120 free flashcards. Study using spaced repetition and focus mode for effective learning in Devops.
A CI/CD and workflow automation platform built into GitHub that runs jobs in response to repository events using YAML-defined workflows stored in .github/workflows/.
.yaml or .yml, stored under .github/workflows/ in the repository.
An automated, configurable process defined by a YAML file that runs one or more jobs and is triggered by events.
A set of steps in a workflow that execute on the same runner; jobs run in parallel by default unless dependencies are declared with needs:.
An individual task within a job, either a shell command (run:) or an invocation of an action (uses:).
The server that executes a workflow job; can be GitHub-hosted (Ubuntu, Windows, macOS) or self-hosted.
GitHub-hosted runners (managed by GitHub) and self-hosted runners (you manage).
on: — it lists the events that trigger the workflow.
push, pull_request, and workflow_dispatch are common triggers.
Allows a workflow to be triggered manually from the Actions tab, the REST API, or the CLI.
Runs a workflow on a cron schedule using POSIX cron syntax evaluated against UTC.
on: schedule: - cron: '30 2 * * *'
Flashcards
Flip to reveal
Focus Mode
Spaced repetition
Multiple Choice
Test your knowledge
Type Answer
Active recall
Learn Mode
Multi-round mastery
Match Game
Memory challenge