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

https://github.com/amilochau/github-actions

Custom GitHub Actions to build and deploy projects ✅
https://github.com/amilochau/github-actions

ci-cd devops github-actions

Last synced: 3 months ago
JSON representation

Custom GitHub Actions to build and deploy projects ✅

Awesome Lists containing this project

README

          



License


Release



amilochau/github-actions

`github-actions` is a set of GitHub Actions developed to help defining workflows for `amilochau` projects.

## What's new

You can find the new releases on the [GitHub releases page](https://github.com/amilochau/github-actions/releases).

Note: `amilochau/github-actions` removed actions to build Docker-based applications, and to deploy Azure resources (including Azure Functions, Azure Static Web Apps, Azure App Service, Azure Resource Manager templates). You can find again these actions using the [v3 tag](https://github.com/amilochau/github-actions/tree/v3).

---

## Actions

The following actions are proposed, and can be freely used:

| Path | Usage | Readme |
| ---- | ----- | ------ |
| `clean/artifacts` | Clean GitHub Actions artifacts | [README.md](./clean/artifacts/README.md) |
| `build/node` | Build and Test Node.js projects | [README.md](./build/node/README.md) |
| `build/lambda-functions` | Build AWS Lambda functions | [README.md](./build/lambda-functions/README.md) |
| `build/terraform` | Build Terraform modules | [README.md](./build/terraform/README.md) |
| `deploy/terraform` | Deploy Terraform-defined infrastructure | [README.md](./deploy/terraform/README.md) |
| `release/basic` | Create complete GitHub Releases with a simple process | [README.md](./release/basic/README.md) |
| `release/npm` | Release Node.js libraries as npm packages into npmjs.com and GitHub Packages | [README.md](./release/npm/README.md) |
| `release/nuget` | Release .NET libraries as NuGet packages into nuget.org and GitHub Packages | [README.md](./release/nuget/README.md) |

*Note that all actions start with the prefix `amilochau/github-actions/`.

---

## Contribute

Feel free to push your code if you agree with publishing under the [MIT license](./LICENSE).