This repository contains organization-wide GitHub configurations, workflow templates, and community health files for TaxSystems.
Available workflow templates for use across the organization:
| Template | Description |
|---|---|
| dotnet-nuget | Build, test, and pack .NET NuGet packages |
| dotnet-webapp | Build, test, and publish .NET web applications |
| terraform-module | Validate and test Terraform modules |
| terraform-azure | Terraform with Azure Storage backend and OIDC |
| terraform-remote | Terraform with Terraform Cloud/Enterprise backend |
| npm-package | Build, test, and pack NPM packages |
| nodejs-functionapp | Build, test, and publish Node.js function apps |
| angular-webapp | Build, test, and publish Angular applications |
| dependabot-auto-merge | Auto-merge minor/patch Dependabot PRs |
| dependabot-auto-merge-all | Auto-merge all Dependabot PRs including major |
- Go to your repository's Actions tab
- Click New workflow
- Find the template under "By TaxSystems"
- Click Configure and customize as needed
These files apply as defaults across all repositories:
| File | Purpose |
|---|---|
pull_request_template.md |
Default PR template |
- Bug Report - For reporting bugs and unexpected behavior
- Feature Request - For suggesting new features and enhancements
The profile/README.md displays on the TaxSystems GitHub organization page.