Skip to content

chore(auth): enumerate permission actions and resources, and check the TS unions against them #1905

chore(auth): enumerate permission actions and resources, and check the TS unions against them

chore(auth): enumerate permission actions and resources, and check the TS unions against them #1905

Triggered via pull request October 25, 2026 14:13
Status Success
Total duration 24m 53s
Artifacts 4

ci.yml

on: pull_request
Matrix: integration-tests
Matrix: docker-build
Matrix: terraform-validate
Lint Code
2m 59s
Lint Code
Lint Workflows
10s
Lint Workflows
Integration test selection self-test
19s
Integration test selection self-test
Security Scanning
4m 29s
Security Scanning
E2E Tests
2m 53s
E2E Tests
Azure role actions parity (ARM vs TF)
14s
Azure role actions parity (ARM vs TF)
AWS IAM actions parity (CFN vs TF)
13s
AWS IAM actions parity (CFN vs TF)
GCP Secret Manager grant scope
6s
GCP Secret Manager grant scope
git-secrets allowlist self-test
14s
git-secrets allowlist self-test
ECR delete selection scope
7s
ECR delete selection scope
RDS deletion protection scope
5s
RDS deletion protection scope
Cloud SQL delete selection scope
5s
Cloud SQL delete selection scope
AWS Terraform state namespace per platform
6s
AWS Terraform state namespace per platform
Azure Key Vault grant model
7s
Azure Key Vault grant model
Database migration down gate
7s
Database migration down gate
Snyk Security Scan
0s
Snyk Security Scan
Merge integration coverage
8s
Merge integration coverage
CI Success
3s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

7 warnings and 17 notices
Integration Tests (auth)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scanning
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (config)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (migrations, rest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (api)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (purchase)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (server)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
AWS IAM actions parity (CFN vs TF)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Azure role actions parity (ARM vs TF)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Azure Key Vault grant model
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Database migration down gate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
AWS Terraform state namespace per platform
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
RDS deletion protection scope
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ECR delete selection scope
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Validate Terraform (azure)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint Workflows
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Validate Terraform (gcp)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Cloud SQL delete selection scope
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
git-secrets allowlist self-test
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
GCP Secret Manager grant scope
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Validate Terraform (aws)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build Docker Image (amd64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Merge integration coverage
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CI Success
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
LeanerCloud~cloud-commitments-platform~9F8E3K.dockerbuild
71.6 KB
sha256:33113256dda683a87f78771692e7a3d5ce5a40b676cb5cf37c81760388ff602d
LeanerCloud~cloud-commitments-platform~Q7UMXF.dockerbuild
77 KB
sha256:c252de7ac9c77e00432c4fc2d8dd4df35b7dc22fd47d728787cf9aaf869ba9c6
coverage-report
1.07 MB
sha256:b4805a61e5934e9a205ff98fea1d46c62fff968a049103d4a8f83c338bb5589e
integration-coverage
265 KB
sha256:eaa1883814ec77ca831fff7386e642864f2f59f8333a519f53c4d02d75b6be93