Initial codex-flows monorepo
This commit is contained in:
commit
3c446b11a4
642 changed files with 19676 additions and 0 deletions
43
.github/workflows/publish-codex-flows.yml
vendored
Normal file
43
.github/workflows/publish-codex-flows.yml
vendored
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
name: Publish @peezy-tech/codex-flows
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
confirm_package:
|
||||
description: "Type @peezy-tech/codex-flows to publish"
|
||||
required: true
|
||||
type: string
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
id-token: write
|
||||
|
||||
jobs:
|
||||
publish:
|
||||
if: inputs.confirm_package == '@peezy-tech/codex-flows'
|
||||
runs-on: ubuntu-latest
|
||||
environment: npm-publish
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Setup Bun
|
||||
uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.3.11
|
||||
|
||||
- name: Setup Node
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 24
|
||||
registry-url: https://registry.npmjs.org
|
||||
|
||||
- name: Install dependencies
|
||||
run: bun install --frozen-lockfile
|
||||
|
||||
- name: Release check
|
||||
run: bun run --filter @peezy-tech/codex-flows release:check
|
||||
|
||||
- name: Publish
|
||||
working-directory: packages/codex-client
|
||||
run: npm publish --access public
|
||||
Loading…
Add table
Add a link
Reference in a new issue