From a4e577d99cca460d8da2560544d5f3240b236041 Mon Sep 17 00:00:00 2001 From: "Ricardo Q. Bazan" Date: Mon, 18 May 2026 20:12:48 -0500 Subject: [PATCH 1/2] ci: upgrade preview step to use latest action changes --- .bun-version | 1 - .github/workflows/preview.yml | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) delete mode 100644 .bun-version diff --git a/.bun-version b/.bun-version deleted file mode 100644 index e8ea05d..0000000 --- a/.bun-version +++ /dev/null @@ -1 +0,0 @@ -1.2.4 diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index bbcc22f..c319526 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -19,9 +19,7 @@ jobs: if: ${{ startsWith(github.head_ref, 'feat') || startsWith(github.head_ref, 'fix') || contains(github.event.pull_request.labels.*.name, 'preview') }} permissions: id-token: write - contents: write - packages: write - pull-requests: write + contents: read steps: - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -32,7 +30,7 @@ jobs: node-version-file: .node-version - name: ⌛ Setup CI - uses: variableland/gh-actions/actions/setup-pnpm-bun@main + uses: variableland/gh-actions/actions/setup-pnpm@main - name: 🚀 Preview release uses: variableland/gh-actions/actions/monorepo-preview-release@main From 5542de0068946f960fd5e28fc18a15e1d45be4d5 Mon Sep 17 00:00:00 2001 From: "Ricardo Q. Bazan" Date: Mon, 18 May 2026 20:16:16 -0500 Subject: [PATCH 2/2] ci: scope e2e workflow to relevant paths Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/e2e.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index a0717f5..d4adec5 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -4,10 +4,24 @@ on: push: branches: - main + paths: + - "examples/**" + - "package/**" + - ".github/workflows/e2e.yml" + - "pnpm-lock.yaml" + - "pnpm-workspace.yaml" + - "mise.toml" pull_request: types: [opened, synchronize, reopened] branches: - main + paths: + - "examples/**" + - "package/**" + - ".github/workflows/e2e.yml" + - "pnpm-lock.yaml" + - "pnpm-workspace.yaml" + - "mise.toml" jobs: test: