Skip to content
This repository has been archived by the owner on Nov 14, 2023. It is now read-only.

Bump actions/checkout from 3 to 4 #248

Bump actions/checkout from 3 to 4

Bump actions/checkout from 3 to 4 #248

Workflow file for this run

name: Functionality
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
go-version: [1.19]
steps:
- name: Set up Go ${{ matrix.go-version }}
uses: actions/setup-go@v4
with:
go-version: ${{ matrix.go-version }}
- uses: actions/checkout@v4
- name: Set up Python 3.7
uses: actions/setup-python@v4
with:
python-version: 3.7
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install tox tox-gh-actions
- name: Add oidc to /etc/hosts
run: |
sudo echo "127.0.0.1 oidc" | sudo tee -a /etc/hosts
- name: Start virtual infrastructure
run: GOLANG_VERSION=${{ matrix.go-version }} docker-compose -f ./dev-server/docker-compose.yml up -d --force-recreate --build
- name: Run unit tests
run: tox -e unit_tests -c tests/tox.ini