Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/workflows/preview-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@

name: Preview Release
on:
push:
branches:
- canary
pull_request:
permissions:
contents: read
pull-requests: write
concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs:
preview-release:
runs-on: buildjet-4vcpu-ubuntu-2204
permissions:
contents: write
pull-requests: write
container:
image: node:20
steps:
- name: Checkout
uses: actions/checkout@v4
- name: pnpm setup
uses: pnpm/action-setup@v4
- name: Install packages
run: pnpm install --frozen-lockfile
- name: Run Build
run: pnpm build
- name: Find changed packages
id: changed_packages
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c
with:
files: src/**
dir_names: true
dir_names_max_depth: 2
- name: Publish changed packages to pkg.pr.new
if: steps.changed_packages.outputs.all_changed_and_modified_files != ''
run: pnpm dlx pkg-pr-new publish
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
"@biomejs/biome": "1.9.4",
"@types/node": "20.19.11",
"@types/react": "19.1.2",
"pkg-pr-new": "0.0.56",
"tsup": "8.5.0",
"typescript": "5.8.3",
"vitest": "3.2.4",
Expand Down
Loading