GitHub Actions: Only run benchmarks on demand

pull/1/head
Alinson S. Xavier 5 years ago
parent efd51e9a8e
commit 9f954951c2

@ -1,14 +1,9 @@
name: Benchmark name: Benchmark
on: on: push
push:
paths-ignore:
- '**.csv'
- '**.md'
- '.git*'
- 'test/**'
jobs: jobs:
benchmark: benchmark:
runs-on: [self-hosted, benchmark] runs-on: [self-hosted, benchmark]
if: "contains(github.event.head_commit.message, '[benchmark]')"
timeout-minutes: 10080 timeout-minutes: 10080
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
@ -23,11 +18,11 @@ jobs:
- name: Upload logs - name: Upload logs
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: logs name: Logs
path: benchmark/results/* path: benchmark/results/*
- name: Upload tables & charts - name: Upload tables & charts
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: tables name: Tables
path: benchmark/tables/* path: benchmark/tables/*

Loading…
Cancel
Save