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.
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.
The following actions are proposed, and can be freely used:
Path | Usage | Readme |
---|---|---|
clean/artifacts |
Clean GitHub Actions artifacts | README.md |
build/node |
Build and Test Node.js projects | README.md |
build/lambda-functions |
Build AWS Lambda functions | README.md |
build/terraform |
Build Terraform modules | README.md |
deploy/terraform |
Deploy Terraform-defined infrastructure | 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 start with the prefix amilochau/github-actions/
.
Feel free to push your code if you agree with publishing under the MIT license.