Skip to content

chore(main): release 4.2.3 (#229) #576

chore(main): release 4.2.3 (#229)

chore(main): release 4.2.3 (#229) #576

Workflow file for this run

name: Test
on:
pull_request:
push:
branches: ["main"]
workflow_dispatch:
env:
BUN_VERSION: "1.3.14"
permissions:
id-token: write
contents: read
jobs:
build:
runs-on: blacksmith-4vcpu-ubuntu-2204
steps:
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744
with:
token: ${{ secrets.FLOWCORE_MACHINE_GITHUB_TOKEN }}
submodules: true
- name: Extract version from package.json
id: version
run: echo "value=$(jq -r .version package.json)" >> "$GITHUB_OUTPUT"
- name: Show my version
run: 'echo "version ${{ steps.version.outputs.value }}"'
- name: Setup Bun
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6
with:
bun-version: ${{ env.BUN_VERSION }}
- name: Install
run: bun install --frozen-lockfile
- name: Lint
run: bun run lint
- name: Typecheck
run: bun run typecheck
- name: Test
run: bun test
- name: Build
run: bun run build