RehabAbotalep / learning-github-actions

Learn GitHub Actions
MIT License
1 stars 0 forks source link
actions github-actions workflows

learning-github-actions

This repository is a collection of GitHub Actions and workflows to demonstrate various features and capabilities of GitHub Actions. It includes examples of workflows, composite actions, Docker-based actions, and JavaScript-based actions.

Overview

The purpose of this repository is to provide a comprehensive guide to learning and using GitHub Actions. It contains several custom actions and workflows that showcase different use cases and functionalities.

Workflows

1. Build and deploy ASP.Net Core app to an Azure Web App

2. Call Reusable Workflow

3. Close inactive issues

4. Greeting Composite Workflow

5. Conditional env variable

6. Using environments to manually trigger workflow jobs

7. Greeting Docker Workflow

8. Environment Variables

9. Viewing all properties of an event

10. Add comment on an issue when "help wanted" label is added

11. Greeting JavaScript Action

12. Job Dependency

13. Label issues

14. Defining inputs for manually triggered workflow

15. Matrix Workflow Example

16. Reusable workflow example

17. Run Bash Script

18. Run PowerShell Script

19. Weekly Team Sync

20. Run using Self Hosted Runner

21. Share data between jobs