Skip to content

Do not fail fast on gen job #4

Do not fail fast on gen job

Do not fail fast on gen job #4

Workflow file for this run

name: Build
on:
push:
branches: ["main"]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Use Node.js 22
uses: actions/setup-node@v4
with:
node-version: "22.x"
- run: npm ci
- run: npm run lint
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Use Node.js 22
uses: actions/setup-node@v4
with:
node-version: "22.x"
- run: npm ci
- run: npm run test
gen:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
api:
- bamboo-api
- bitbucket-api
- confluence-cloud-api-v1
- confluence-cloud-api-v2
- jira-cloud-api
- jira-cloud-service-management-api
- jira-software-cloud-api
- migration-api
- teams-cloud-api
- user-management-cloud-api
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Use Node.js 22
uses: actions/setup-node@v4
with:
node-version: "22.x"
- run: npm ci
- run: npm run gen:${{ matrix.api }}