Logo Volodymyr's Blog
  • Home
  • About
  • Skills
  • Experiences
  • Featured Posts
  • More
    Recent Posts Accomplishments
  • Posts
  • Notes
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • GitHub
    • GitHub Actions Basics
  • Kafka
    • Kafka Basics
  • Tools
    • fio Benchmarking
Hero Image
GitHub Actions Basics

GitHub Actions is GitHub’s built-in automation platform. It lets you build, test, and deploy your code right from GitHub. Key Concepts Workflow: Automated process defined in a YAML file inside .github/workflows/. Event: Trigger that starts a workflow, such as a push, pull request, or schedule. Job: A set of steps executed on the same runner. Step: An individual task in a job that can run commands or actions. Action: Reusable extension that performs a specific task. Actions can come from the marketplace or your repository. Runner: The server that executes your jobs. GitHub-hosted runners cover common environments, or you can use self-hosted runners. Example Workflow Create a file named .github/workflows/ci.yml in your repository:

  • GitHub
  • CI/CD
Thursday, May 30, 2024 | 2 minutes Read
Navigation
  • About
  • Skills
  • Experiences
  • Featured Posts
  • Recent Posts
  • Accomplishments
Contact me:
  • vzavalskyi
  • Volodymyr Zavalskyi

Liability Notice: This website provides information for personal and educational purposes only. While I strive for accuracy, the information is provided ‘as is’ without any guarantees of completeness or usefulness. Any reliance you place on such information is strictly at your own risk. This website may contain links to external sites. I am not responsible for the content of those sites and do not endorse them. Users are responsible for any decisions made based on the information found on this website. For details on how I handle personal information, please refer to my Privacy Policy. I reserve the right to modify or update content on this website at any time without prior notice.


Toha Theme Logo Toha
2025 © Volodymyr Zavalskyi. All rights Reserved.
Powered by Hugo Logo