ci/cd: migrate github actions runners to depot runners (#1329)

This commit is contained in:
Kyle Mendell
2026-04-26 19:48:19 -05:00
committed by GitHub
parent f4706cd6cc
commit d5cf60689e
11 changed files with 239 additions and 191 deletions

View File

@@ -8,22 +8,23 @@ services:
file: docker-compose.yml
service: scim-test-server
localstack-s3:
image: localstack/localstack:s3-latest
healthcheck:
test: ["CMD", "curl", "-f", "http://localstack-s3:4566"]
interval: 1s
timeout: 3s
retries: 10
create-bucket:
image: amazon/aws-cli:latest
image: localstack/localstack:4.14.0
environment:
SERVICES: s3
AWS_ACCESS_KEY_ID: test
AWS_SECRET_ACCESS_KEY: test
AWS_DEFAULT_REGION: us-east-1
depends_on:
localstack-s3:
condition: service_healthy
entrypoint: "aws --endpoint-url=http://localstack-s3:4566 s3 mb s3://pocket-id-test"
volumes:
- ./localstack-init-s3.py:/etc/localstack/init/ready.d/10-init-s3.py
healthcheck:
test:
[
"CMD-SHELL",
'curl -fs http://localstack-s3:4566/_localstack/init/ready | grep -q ''"completed": true''',
]
interval: 1s
timeout: 3s
retries: 10
pocket-id:
extends:
file: docker-compose.yml
@@ -37,8 +38,8 @@ services:
S3_SECRET_ACCESS_KEY: test
S3_FORCE_PATH_STYLE: true
depends_on:
create-bucket:
condition: service_completed_successfully
localstack-s3:
condition: service_healthy
volumes:
pocket-id-test-data: