├── .eslintrc.js ├── .github ├── dependabot.yml ├── policies │ ├── issueMgmt.recentActivity.yml │ ├── issueMgmt.triageNew.yml │ └── prMgmt.dependabot.yml └── workflows │ ├── check-dist.yml │ └── ci-workflow.yml ├── .gitignore ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── HowToDebug.md ├── LICENSE ├── README.md ├── ReleaseProcess.md ├── SECURITY.md ├── action.yml ├── dist ├── index.js └── licenses.txt ├── examples ├── Advanced.md ├── advanced-example.yaml ├── exampleGuide.md └── template │ ├── parameters.json │ └── template.json ├── img └── wd-githubaction-arm.png ├── jest.config.ts ├── package.json ├── src ├── deploy │ ├── scope_managementgroup.ts │ ├── scope_resourcegroup.ts │ ├── scope_subscription.ts │ └── scope_tenant.ts ├── main.ts ├── run.ts └── utils │ ├── azhelper.ts │ └── utils.ts ├── test ├── bicep │ ├── inputs-outputs.bicep │ ├── inputs-outputs.bicepparam │ └── inputs-outputs.parameters.json ├── json │ ├── inputs-outputs.json │ └── inputs-outputs.parameters.json ├── main.test.ts ├── mocks.ts ├── parameters.json ├── resourceGroup-Negative │ ├── main.bicep │ └── main.bicepparam ├── subscription-Negative │ └── template.json ├── template.json └── tenant │ ├── negative │ ├── parameters.json │ └── template.json │ ├── parameters.json │ └── template.json └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/policies/issueMgmt.recentActivity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.github/policies/issueMgmt.recentActivity.yml -------------------------------------------------------------------------------- /.github/policies/issueMgmt.triageNew.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.github/policies/issueMgmt.triageNew.yml -------------------------------------------------------------------------------- /.github/policies/prMgmt.dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.github/policies/prMgmt.dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check-dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.github/workflows/check-dist.yml -------------------------------------------------------------------------------- /.github/workflows/ci-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.github/workflows/ci-workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /HowToDebug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/HowToDebug.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseProcess.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/ReleaseProcess.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/SECURITY.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/licenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/dist/licenses.txt -------------------------------------------------------------------------------- /examples/Advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/examples/Advanced.md -------------------------------------------------------------------------------- /examples/advanced-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/examples/advanced-example.yaml -------------------------------------------------------------------------------- /examples/exampleGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/examples/exampleGuide.md -------------------------------------------------------------------------------- /examples/template/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/examples/template/parameters.json -------------------------------------------------------------------------------- /examples/template/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/examples/template/template.json -------------------------------------------------------------------------------- /img/wd-githubaction-arm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/img/wd-githubaction-arm.png -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/package.json -------------------------------------------------------------------------------- /src/deploy/scope_managementgroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/deploy/scope_managementgroup.ts -------------------------------------------------------------------------------- /src/deploy/scope_resourcegroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/deploy/scope_resourcegroup.ts -------------------------------------------------------------------------------- /src/deploy/scope_subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/deploy/scope_subscription.ts -------------------------------------------------------------------------------- /src/deploy/scope_tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/deploy/scope_tenant.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/run.ts -------------------------------------------------------------------------------- /src/utils/azhelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/utils/azhelper.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /test/bicep/inputs-outputs.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/bicep/inputs-outputs.bicep -------------------------------------------------------------------------------- /test/bicep/inputs-outputs.bicepparam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/bicep/inputs-outputs.bicepparam -------------------------------------------------------------------------------- /test/bicep/inputs-outputs.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/bicep/inputs-outputs.parameters.json -------------------------------------------------------------------------------- /test/json/inputs-outputs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/json/inputs-outputs.json -------------------------------------------------------------------------------- /test/json/inputs-outputs.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/json/inputs-outputs.parameters.json -------------------------------------------------------------------------------- /test/main.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/main.test.ts -------------------------------------------------------------------------------- /test/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/mocks.ts -------------------------------------------------------------------------------- /test/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/parameters.json -------------------------------------------------------------------------------- /test/resourceGroup-Negative/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/resourceGroup-Negative/main.bicep -------------------------------------------------------------------------------- /test/resourceGroup-Negative/main.bicepparam: -------------------------------------------------------------------------------- 1 | using './main.bicep' 2 | 3 | param storageAccountName = 'foo' 4 | 5 | -------------------------------------------------------------------------------- /test/subscription-Negative/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/subscription-Negative/template.json -------------------------------------------------------------------------------- /test/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/template.json -------------------------------------------------------------------------------- /test/tenant/negative/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/tenant/negative/parameters.json -------------------------------------------------------------------------------- /test/tenant/negative/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/tenant/negative/template.json -------------------------------------------------------------------------------- /test/tenant/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/tenant/parameters.json -------------------------------------------------------------------------------- /test/tenant/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/test/tenant/template.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/arm-deploy/HEAD/tsconfig.json --------------------------------------------------------------------------------