.github/workflow-templates
Adam Moussa ead0b6cf6c
feat(workflow-templates): add release and ci-mobile-ios templates, pass node-version on ci-python
release.yml / release.properties.json and ci-mobile-ios.yml /
ci-mobile-ios.properties.json are new caller templates for the two reusable
workflows added in 9389e51. Both pin the reusable to 9389e51, the commit that
introduces the workflow files.

release.yml triggers on workflow_dispatch with a required `version` input and
declares `permissions: contents: write`, which the reusable needs to push the
tag and publish the Release. ci-mobile-ios.yml triggers on pull_request and
keys its job `ci` so the check context resolves to `ci / ci`.

ci-python.yml now passes `node-version: "24"`. Its target,
ci-python-sam.yaml, declares that input at line 34 with default "24"; the
ci-static, ci-typescript-frontend, ci-node, cdk-deploy and mobile-ios-deploy
templates already pass the same value.

Both new .properties.json files carry the same five keys as the thirteen
existing ones: categories, description, filePatterns, iconName, name.
2026-07-28 15:57:17 -04:00
..
cdk-deploy.properties.json INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00
cdk-deploy.yml ci: scope the three reusable CI workflows to contents:read 2026-07-28 12:13:07 -04:00
ci-dotnet.properties.json ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-dotnet.yml ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-mobile-ios.properties.json feat(workflow-templates): add release and ci-mobile-ios templates, pass node-version on ci-python 2026-07-28 15:57:17 -04:00
ci-mobile-ios.yml feat(workflow-templates): add release and ci-mobile-ios templates, pass node-version on ci-python 2026-07-28 15:57:17 -04:00
ci-node.properties.json INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00
ci-node.yml ci: scope the three reusable CI workflows to contents:read 2026-07-28 12:13:07 -04:00
ci-python-app.properties.json ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-python-app.yml ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-python.properties.json INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00
ci-python.yml feat(workflow-templates): add release and ci-mobile-ios templates, pass node-version on ci-python 2026-07-28 15:57:17 -04:00
ci-static.properties.json ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-static.yml ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-typescript-frontend.properties.json ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
ci-typescript-frontend.yml ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
dependency-review.properties.json INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00
dependency-review.yml ci: pin workflow-template refs to commit SHA 2026-07-27 15:38:18 -04:00
dotnet-eb-deploy.properties.json ci(cd-dotnet-eb): add reusable CD workflow for .NET on Elastic Beanstalk 2026-07-27 17:25:23 -04:00
dotnet-eb-deploy.yml ci(cd-dotnet-eb): add reusable CD workflow for .NET on Elastic Beanstalk 2026-07-27 17:25:23 -04:00
labeler.properties.json docs: refresh .github README and workflow-templates (INFRA-142) (#73) 2026-07-08 16:21:37 -04:00
labeler.yml ci: pin workflow-template refs to commit SHA 2026-07-27 15:38:18 -04:00
mobile-ios-deploy.properties.json ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
mobile-ios-deploy.yml ci: add starter workflows for the five uncovered reusables 2026-07-28 12:34:29 -04:00
release.properties.json feat(workflow-templates): add release and ci-mobile-ios templates, pass node-version on ci-python 2026-07-28 15:57:17 -04:00
release.yml feat(workflow-templates): add release and ci-mobile-ios templates, pass node-version on ci-python 2026-07-28 15:57:17 -04:00
sam-deploy.properties.json INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00
sam-deploy.yml ci(templates): replace hardcoded management-account role ARN with placeholder 2026-07-27 16:03:25 -04:00
triage.properties.json INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00
triage.yml INFRA-58 INFRA-59: org starter workflows + issue templates (#43) 2026-06-05 17:26:16 -04:00