Skip to content

build: update dev-dependency esbuild from 0.25.0 to 0.25.1 #23

build: update dev-dependency esbuild from 0.25.0 to 0.25.1

build: update dev-dependency esbuild from 0.25.0 to 0.25.1 #23

Workflow file for this run

name: Release
on:
push:
branches:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
publish:
name: Publish release
if: github.repository_owner == 'codeismyid'
runs-on: ubuntu-24.04
permissions:
contents: write
issues: write
pull-requests: write
id-token: write
steps:
- name: Harden runner
uses: step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
with:
disable-sudo: true
egress-policy: block
allowed-endpoints: >
api.github.com:443
bun.sh:443
fulcio.sigstore.dev:443
github.com:443
objects.githubusercontent.com:443
registry.npmjs.org:443
rekor.sigstore.dev:443
tuf-repo-cdn.sigstore.dev:443
uploads.github.com:443
- name: Git checkout (full-history)
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
persist-credentials: true
- name: Set up bun@latest
uses: oven-sh/setup-bun@4bc047ad259df6fc24a6c9b0f9a0cb08cf17fbe5 # v2.0.1
- name: Install dependencies
run: bun ci
- name: Run check
env:
FORCE_COLOR: 3
run: bun check
- name: Audit signatures
run: npm audit signatures
- name: Build dist
run: bun dist
- name: Publish
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: bun release