Skip to content

Prints stdout on Command #44

Prints stdout on Command

Prints stdout on Command #44

Workflow file for this run

name: ci
on:
push:
branches: ['main']
jobs:
check-formatting:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/prepare-ruby
- uses: ./.github/actions/prepare-nodejs
- name: check formatting
run: ./go lib:formatting:check
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/prepare-ruby
- uses: ./.github/actions/prepare-nodejs
- name: lint
shell: bash
run: ./go lib:lint:check
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/prepare-ruby
- uses: ./.github/actions/prepare-nodejs
- name: run tests
shell: bash
run: ./go lib:test
build:
needs: [check-formatting, lint, test]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/prepare-ruby
- uses: ./.github/actions/prepare-nodejs
- name: build
shell: bash
run: ./go lib:build
pre-release:
environment: pre-release
needs: [build]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/prepare-ruby
- uses: ./.github/actions/prepare-nodejs
- name: configure-git
run: ./ci-scripts/configure-git.sh
- name: pre-release
run: ./ci-scripts/pre-release.sh
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_JS_ACCESS_TOKEN }}