From a99f3454b4043bcfb57cf9d0a38ea9c46d3b634a Mon Sep 17 00:00:00 2001 From: Dan Ditomaso Date: Wed, 9 Jul 2025 17:11:39 -0400 Subject: [PATCH] added exclusion for web and deno packages --- .github/workflows/release.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60a107b0..86c84a34 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,6 +40,7 @@ jobs: with: dir_names: true files: packages/** + files_ignore: "packages/web/**,packages/transport-deno/npm/**" # --- Setup Node for NPM Publishing --- - name: Setup Node.js @@ -64,11 +65,6 @@ jobs: excluded=("packages/web packages/transport-deno") for pkg_dir in ${{ steps.changed_packages.outputs.all_changed_and_modified_files }}; do - echo "Processing package: $pkg_dir" - if [[ " ${excluded[@]} " =~ " $pkg_dir " ]]; then - echo "Skipping $pkg_dir (excluded)" - continue - fi echo "Building for NPM..." deno task build:npm "$pkg_dir" @@ -91,6 +87,7 @@ jobs: # --- Web Package Specific Tasks --- - name: Check for Web Package Changes id: web_changes + run: | if [[ "${{ steps.changed_packages.outputs.all_changed_and_modified_files }}" == *"packages/web"* ]]; then echo "web_changed=true" >> $GITHUB_OUTPUT