Skip to content

Integration tests

Integration tests #6

name: Integration tests
on:
# #merge_group:
# push:
# branches: [ "main" ]
workflow_dispatch:
inputs:
GIT_REF:
description: 'Commit hash to run the tests'
required: true
jobs:
integration-test-run:

Check failure on line 14 in .github/workflows/integration-tests.yml

View workflow run for this annotation

GitHub Actions / Integration tests

Invalid workflow file

The workflow is not valid. .github/workflows/integration-tests.yml (Line: 14, Col: 3): The workflow must contain at least one job with no dependencies.
runs-on: ubuntu-latest
needs: [build-quesma-docker-image]
steps:
- uses: actions/checkout@v4
with: ## @TODO REMOVE
ref: ${{ github.event.inputs.GIT_REF }}
- name: Set up Go
uses: actions/setup-go@v5
with:
cache-dependency-path: smoke-test/go.sum
go-version: '1.22'
# (perhaps prefetching these should be considered)
# - name: Download images
# uses: actions/download-artifact@v4
# with:
# path: /tmp/images
- name: Run integration tests
working-directory: ci/it
run: go test -v