Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tungbq/awesome-workflow

:octocat: Awesome lists about GitHub workflows to automate your development workflow
https://github.com/tungbq/awesome-workflow

List: awesome-workflow

action awesome ci-cd github github-action workflow

Last synced: about 2 months ago
JSON representation

:octocat: Awesome lists about GitHub workflows to automate your development workflow

Awesome Lists containing this project

README

        

# Awesome Workflow [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

:octocat: Awesome lists about GitHub workflows to automate your development workflow 🥰

## Quickstart for GitHub Actions

If you are new to GitHub Actions workflows, the following documentation could help you get started:

- [actions/quickstart](https://docs.github.com/en/actions/quickstart)
- [actions/learn-github-actions](https://docs.github.com/en/actions/learn-github-actions)

## Official Starter Workflow by GitHub

- [actions/starter-workflows](https://github.com/actions/starter-workflows)

## Top Github Action Workflows 1️⃣

- [Most installed/starred actrions on Marketplace 🌟](https://github.com/marketplace?category=&type=actions&verification=&query=updated%3A%3E2021-01-01+sort%3Apopularity-desc)

## Context
- [github-context](https://docs.github.com/en/actions/learn-github-actions/contexts#github-context)

## Reference GitHub Actions Workflows Repository

Explore how popular open-source repositories implement GitHub Action workflows

| ID | Workflow | Area |
| :-- | :---------------------------------------------------------------------------------------------------------- | :----------------------------------------------------- |
| 01 | [microservices-demo](https://github.com/GoogleCloudPlatform/microservices-demo/tree/main/.github/workflows) | `microservices`, `k8s`, `docker`, `helm` |
| 02 | [apache/superset](https://github.com/apache/superset/tree/master/.github/workflows) | `js`, `python`, `k8s`, `docker`, `aws`, `release` |
| 03 | [aws/aws-cdk](https://github.com/aws/aws-cdk/tree/main/.github/workflows) | `label`, `lint`, `auto-approve`, `python`, `js` |
| 04 | [tensorflow/tensorflow](https://github.com/tensorflow/tensorflow/tree/master/.github/workflows) | `c++`, `python`, `docker`, `cd` |
| 05 | [docker/compose](https://github.com/docker/compose/tree/main/.github/workflows) | `golang`, `docker`, `codecov`, `release`, `cache` |
| 06 | [grafana/loki](https://github.com/grafana/loki/tree/main/.github/workflows) | `golang`, `helm`, `labeler`, `release`, `security` |
| 07 | [helm/helm](https://github.com/helm/helm/tree/main/.github/workflows) | `golang`, `codeql`, `helm`, `stale`, `release` |
| 08 | [hashicorp/vault](https://github.com/hashicorp/vault/tree/main/.github/workflows) | `golang`, `security`, `labeler`, `changelog`, `nodejs` |
| 09 | [actions/runner](https://github.com/actions/runner/tree/main/.github/workflows) | `bot`, `codeql`, `multi-os`, `linter`, `stale` |
| 10 | [vercel/next.js](https://github.com/vercel/next.js/tree/canary/.github/workflows) | `js`, `deploy`, `rust`, `testing`, `multi-os` |
| 11 | [curl/curl](https://github.com/curl/curl/tree/master/.github/workflows) | `linux`, `c`, `badwords`, `multi-os` |
| 12 | [devops-toolkit](https://github.com/tungbq/devops-toolkit/tree/main/.github/workflows) | `docker`, `release`, `labeler`, `dockerfile-linter` |

And more upcoming content...⏩ you can follow this repository to get more up-to-dated content ⭐

## Contributing

- See: [CONTRIBUTING.md](./CONTRIBUTING.md)
- Looking for the issue to work on? Check the list of our open issues [**good first issue**](https://github.com/tungbq/awesome-workflow/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
- Feel free to open a new issue if you want to request more content about GitHub Action workflow