Skip to content

csit-cdash-version

csit-cdash-version #1

---
name: csit-cdash-version
# yamllint disable-line rule:truthy
on:
workflow_dispatch:
jobs:
verify:
runs-on:
- self-hosted
- nomad
- fdio:arch=x86_64
- fdio:class=builder
- fdio:size=csit
- fdio:namespace=prod
- fdio:os=ubuntu2404
- fdio:workflow=${{ github.run_id }}
env:
JOB_NAME: ${{ github.workflow }}-${{ github.job }}
BUILD_ID: ${{ github.run_number }}
steps:
- name: GitHub Checkout CSIT
uses: actions/checkout@v6
with:
ref: master
fetch-depth: 0
- name: Setup Environment
# yamllint disable-line rule:line-length
uses: fdio/.github/.github/actions/setup-executor-env@b728d1589228e2891a4241a1bba362d76895c225
- name: Run CSIT Bootstrap
# yamllint disable-line rule:line-length
uses: fdio/csit/.github/actions/csit-bootstrap@a372372ca8f89676c55631f8650468dfab86cc2a
with:
bootstrap_script: bootstrap_aws_eb_version_${{ github.job }}.sh
with_oper: false
deploy:
needs: verify
runs-on:
- self-hosted
- nomad
- fdio:arch=x86_64
- fdio:class=builder
- fdio:size=csit
- fdio:namespace=prod
- fdio:os=ubuntu2404
- fdio:workflow=${{ github.run_id }}
env:
JOB_NAME: ${{ github.workflow }}-${{ github.job }}
BUILD_ID: ${{ github.run_number }}
steps:
- name: GitHub Checkout CSIT
uses: actions/checkout@v6
with:
ref: master
fetch-depth: 0
- name: Setup Environment
# yamllint disable-line rule:line-length
uses: fdio/.github/.github/actions/setup-executor-env@b728d1589228e2891a4241a1bba362d76895c225
- name: Run CSIT Bootstrap
# yamllint disable-line rule:line-length
uses: fdio/csit/.github/actions/csit-bootstrap@a372372ca8f89676c55631f8650468dfab86cc2a
with:
bootstrap_script: bootstrap_aws_eb_version_${{ github.job }}.sh
with_oper: false