Skip to content

appsec: add tracer start option for appsec enablement (#2966) #1219

appsec: add tracer start option for appsec enablement (#2966)

appsec: add tracer start option for appsec enablement (#2966) #1219

name: Main Branch and Release Tests
on:
workflow_call: # allows to reuse this workflow
inputs:
ref:
description: 'The branch to run the workflow on'
required: true
type: string
push:
branches:
- main
- release-v*
tags:
- "**"
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true
jobs:
unit-integration-tests:
strategy:
matrix:
go-version: [ "1.22", "1.23" ]
fail-fast: false
uses: ./.github/workflows/unit-integration-tests.yml
with:
go-version: ${{ matrix.go-version }}
ref: ${{ inputs.ref || github.ref }}
secrets: inherit
multios-unit-tests:
strategy:
matrix:
runs-on: [ macos-latest, windows-latest, ubuntu-latest ]
go-version: [ "1.22", "1.23" ]
fail-fast: false
uses: ./.github/workflows/multios-unit-tests.yml
with:
go-version: ${{ matrix.go-version }}
runs-on: ${{ matrix.runs-on }}
ref: ${{ inputs.ref || github.ref }}
secrets: inherit