Skip to content

CI tester

CI tester #3262

Workflow file for this run

name: gauntlet
on:
push:
jobs:
gauntlet_build:
name: Gauntlet Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@f25a3a9f25bd5f4c5d77189cab02ff357b5aedeb # v2.4.1
- uses: smartcontractkit/[email protected]
id: tool-versions
- name: Setup Node ${{ steps.tool-versions.outputs.nodejs_version }}
uses: actions/setup-node@v2
with:
node-version: ${{ steps.tool-versions.outputs.nodejs_version }}
- name: Install
run: yarn --cwd ./gauntlet install --frozen-lockfile
- name: Build
run: yarn --cwd ./gauntlet build
- name: Run Gauntlet
run: yarn --cwd ./gauntlet gauntlet
gauntlet_format:
name: Gauntlet Format
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@f25a3a9f25bd5f4c5d77189cab02ff357b5aedeb # v2.4.1
- uses: smartcontractkit/[email protected]
id: tool-versions
- name: Setup Node ${{ steps.tool-versions.outputs.nodejs_version }}
uses: actions/setup-node@v2
with:
node-version: ${{ steps.tool-versions.outputs.nodejs_version }}
- name: Install
run: yarn --cwd ./gauntlet install --frozen-lockfile
- name: Lint
run: yarn --cwd ./gauntlet lint:format
gauntlet_run_tests:
name: Gauntlet Run Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@f25a3a9f25bd5f4c5d77189cab02ff357b5aedeb # v2.4.1
- uses: smartcontractkit/[email protected]
id: tool-versions
- name: Setup Node ${{ steps.tool-versions.outputs.nodejs_version }}
uses: actions/setup-node@v2
with:
node-version: ${{ steps.tool-versions.outputs.nodejs_version }}
- name: Install
run: yarn --cwd ./gauntlet install --frozen-lockfile
- name: test:ci
run: yarn --cwd ./gauntlet test:ci