github-actions is a set of GitHub Actions developed to help defining workflows for amilochau projects.
You can find the new releases on the GitHub releases page.
The following actions are proposed, and can be freely used:
| Path | Usage | Readme |
|---|---|---|
clean/artifacts |
Clean GitHub Actions artifacts | README.md |
build/netcore |
Build and Test .NET projects | README.md |
build/node |
Build and Test Node.js projects | README.md |
build/docker |
Build a Docker application | README.md |
build/lambda-functions |
Build AWS Lambda functions | README.md |
build/terraform |
Build Terraform modules | README.md |
deploy/functions |
Deploy Azure Functions applications | README.md |
deploy/infrastructure |
Deploy Azure infrastructure | README.md |
deploy/static-web-apps |
Deploy Static Web Apps applications | README.md |
deploy/web |
Deploy Web applications | README.md |
release/basic |
Create complete GitHub Releases with a simple process | README.md |
release/npm |
Release Node.js libraries as npm packages into npmjs.com and GitHub Packages | README.md |
release/nuget |
Release .NET libraries as NuGet packages into nuget.org and GitHub Packages | README.md |
Note that all actions must start with the prefix amilochau/github-actions/