88d54892bd
* Add e2e dagger pipeline * various-suite not various suite * upload videos dir * produce e2e videos even on failure * nil ref * sync doesn't return container * fix quotes * try without flags first? * try without quoting? * use two dashes in flags * update CODEOWNERS * make update-workspace * go work sync * make update-workspace * add newline
28 lines
649 B
YAML
28 lines
649 B
YAML
name: suites / various
|
|
|
|
on:
|
|
workflow_call:
|
|
inputs:
|
|
package:
|
|
type: string
|
|
required: true
|
|
|
|
jobs:
|
|
main:
|
|
runs-on: ubuntu-latest-8-cores
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/download-artifact@v4
|
|
with:
|
|
name: ${{ inputs.package }}
|
|
- uses: dagger/dagger-for-github@8.0.0
|
|
with:
|
|
verb: run
|
|
args: go run ./pkg/build/e2e --package=grafana.tar.gz --suite=various-suite
|
|
- uses: actions/upload-artifact@v4
|
|
if: always()
|
|
with:
|
|
name: e2e-various-${{github.run_number}}
|
|
path: videos
|
|
retention-days: 1
|