chore(deps): update boto3 #1766
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI Pipeline | |
| on: | |
| pull_request: | |
| types: | |
| - opened | |
| - reopened | |
| - synchronize | |
| - ready_for_review | |
| push: | |
| branches: | |
| - master | |
| - develop | |
| jobs: | |
| lint: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Run linters | |
| run: docker compose -f docker-compose.ci.yaml run --build --rm lint | |
| tests: | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false # If one version fails, don't cancel the others | |
| matrix: | |
| mysql-version: ["8.0", "8.4"] | |
| postgres-version: ["14"] | |
| env: | |
| MYSQL_VERSION: ${{ matrix.mysql-version }} | |
| POSTGRES_VERSION: ${{ matrix.postgres-version }} | |
| steps: | |
| - uses: actions/checkout@v6 | |
| # This seems to work faster than pulling during docker compose up | |
| - name: Pull images | |
| run: docker compose -f docker-compose.ci.yaml pull --quiet | |
| - name: Run test suite in container | |
| run: docker compose -f docker-compose.ci.yaml run --build --rm test | |
| - name: debug logs | |
| if: failure() | |
| run: docker compose logs |