Skip to content

WIP

WIP #143

Workflow file for this run

name: CI
on: [pull_request, push]
jobs:
build:
runs-on: [self-hosted, docker]
container:
image: ghcr.io/project-tsurugi/oltp-sandbox:ubuntu-22.04
credentials:
username: ${{ github.repository_owner }}
password: ${{ secrets.GHCR_PAT }}
steps:
- name: Checkout
uses: actions/checkout@v3
- run: npm install
- run: npm run build
- run: npm run lint
- run: chmod 777 dist/index.js
- run: npm run pack
- run: npm test