Skip to content

Custom GitHub Actions to build and deploy projects ✅

License

Notifications You must be signed in to change notification settings

amilochau/github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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.


Actions

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/.


Contribute

Feel free to push your code if you agree with publishing under the MIT license.