Skip to content

DB-29-22 - Make CI Test Action More Configurable #98

DB-29-22 - Make CI Test Action More Configurable

DB-29-22 - Make CI Test Action More Configurable #98

Workflow file for this run

name: Test EE
on:
pull_request:
push:
branches:
- master
tags:
- v*
workflow_call:
inputs:
docker-tag:
required: false
type: string
default: 24.2.0-jammy
docker-image:
required: false
type: string
default: eventstore-ee/eventstoredb-commercial
jobs:
test:
uses: ./.github/workflows/base.yml
if: ${{ github.repository_owner == 'EventStore' }}
strategy:
fail-fast: false
matrix:
framework: [ net6.0, net7.0, net8.0 ]
os: [ ubuntu-latest ]
test: [ Plugins ]
configuration: [ release ]
name: ${{ matrix.test }}
with:
docker-image: ${{ inputs.docker-image != null && inputs.docker-image || 'eventstore-ee/eventstoredb-commercial' }}
docker-tag: ${{ inputs.docker-tag != null && inputs.docker-tag || '24.2.0-jammy' }}
framework: ${{ matrix.framework }}
os: ${{ matrix.os }}
test: ${{ matrix.test }}
configuration: ${{ matrix.configuration }}
secrets:
CLOUDSMITH_CICD_USER: ${{ secrets.CLOUDSMITH_CICD_USER }}
CLOUDSMITH_CICD_TOKEN: ${{ secrets.CLOUDSMITH_CICD_TOKEN }}