Skip to content

Merge pull request #20 from andersinno/fix-url-reading-from-redis-config #13

Merge pull request #20 from andersinno/fix-url-reading-from-redis-config

Merge pull request #20 from andersinno/fix-url-reading-from-redis-config #13

Workflow file for this run

name: CI Pipeline
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
build-and-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Docker Layer Cache
uses: actions/cache@v3
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ github.ref }}
restore-keys: ${{ runner.os }}-buildx-
- name: Build
run: |
docker buildx build \
--cache-from=type=local,src=/tmp/.buildx-cache \
--cache-to=type=local,dest=/tmp/.buildx-cache \
.
docker compose build
- name: Create .env file
run: touch .env
- name: Start
run: docker compose up -d
- name: Test
run: docker compose exec web pytest -v