Skip to content

Bump boto3 from 1.34.123 to 1.35.14 #3081

Bump boto3 from 1.34.123 to 1.35.14

Bump boto3 from 1.34.123 to 1.35.14 #3081

Workflow file for this run

name: build
on:
- push
- pull_request
jobs:
test:
runs-on: ubuntu-latest
services:
minio:
image: bitnami/minio:latest
ports:
- 9000:9000
env:
MINIO_ROOT_USER: 'root'
MINIO_ROOT_PASSWORD: 'password'
MINIO_API_SELECT_PARQUET: 'on'
options: --name minio-server
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.11'
cache: 'pip'
- run: pip install -r requirements.txt
- run: pip install -r requirements-dev.txt
- run: python -m unittest discover -vb tests/unit
- run: python -m unittest discover -vb tests/integration
image:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: docker build . -t readql
deploy:
if: github.ref == 'refs/heads/master'
runs-on: ubuntu-latest
needs:
- test
- image
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: current
cache: npm
- uses: actions/setup-python@v5
with:
python-version: '3.11'
cache: 'pip'
- run: npm ci
- run: npx serverless deploy --verbose
- run: aws s3 sync tests/data s3://readql --region eu-west-1