Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Merge pull request #29 from GenomicDataInfrastructure/dependabot/pip/… #12

Merge pull request #29 from GenomicDataInfrastructure/dependabot/pip/…

Merge pull request #29 from GenomicDataInfrastructure/dependabot/pip/… #12

Workflow file for this run

# SPDX-FileCopyrightText: 2024 PNED G.I.E.
#
# SPDX-License-Identifier: Apache-2.0
name: "Run Tests"
concurrency:
group: ${{ github.workflow }} ${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
on:
pull_request: {}
push:
branches:
- main
jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
kongVersion:
- "2.8.x"
- "3.0.x"
- "dev"
- "3.0.0.x"
steps:
- uses: actions/checkout@v4
- uses: Kong/kong-pongo-action@v1
with:
kong_version: ${{ matrix.kongVersion }}
- run: pongo run
luacheck:
runs-on: ubuntu-latest
needs: test
steps:
- name: Checkout
uses: actions/checkout@v4
- name: LuaCheck linter
uses: lunarmodules/luacheck@master
reuse:
runs-on: ubuntu-latest
needs: test
steps:
- name: Checkout
uses: actions/checkout@v4
- name: REUSE Compliance Check
uses: fsfe/reuse-action@v2