Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 2.29 KB

README.md

File metadata and controls

29 lines (23 loc) · 2.29 KB

GitHub Actions training

Repository to teach GitHub Actions training course

Sample GitHub Actions workflows included in this repo

Name Description
.github/workflows/action-hello-githubaction.yml Example of Hello World GitHub Action
.github/workflows/action-called-workflow.yml Example of called reusable workflow
.github/workflows/action-caller-workflow.yml Example of caller reusable workflow
.github/workflows/action-change-visibility.yml Example of a simple way to call REST API directly
.github/workflows/action-package-workflow.yml Example of a CI/CD workflow building GitHub Artifact and GitHub Package
.github/workflows/action-terraform-aws.yml Example of building AWS infrastructure using Terraform
.github/workflows/action-multiple-self-hosted-runners.yml Example of using multiple runners including self-hosted runners
.github/workflows/action-issueops.yml Example of IssueOps workflow
.github/workflows/action-migrate-containers.yml Example of migrating containers from DockerHub to GitHub Container registry
.github/workflows/action-send-slack.yml Example of sending a Slack message from Actions
.github/workflows/action-discover-projectoboard.yml Example of discovering Project Board
.github/workflows/action-approval-workflow.yml Example of approval Action workflow

Sample GitHub Package registry codes included in this repo

Name Description
ghpr-demo-code/Maven Example of Maven code to publish to GitHub Package registry
ghpr-demo-code/NPM Example of NPM code to publish to GitHub Package registry

Test