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 ✅
- Host: GitHub
- URL: https://github.com/amilochau/github-actions
- Owner: amilochau
- License: mit
- Created: 2021-07-12T14:33:54.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-13T17:28:36.000Z (about 1 year ago)
- Last Synced: 2025-02-13T18:30:44.377Z (about 1 year ago)
- Topics: ci-cd, devops, github-actions
- Language: PowerShell
- Homepage:
- Size: 225 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
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).