From 350c3b8b534615b7299c6e79a49466e8d622d338 Mon Sep 17 00:00:00 2001 From: Vanyo Vanev Date: Fri, 11 Sep 2026 02:21:16 +0300 Subject: [PATCH] Run CI only for release readiness [skip ci] --- .github/workflows/ci.yml | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4871f0d..0d59884 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,15 +1,13 @@ -name: CI +name: Release readiness on: - push: - branches: [main] - pull_request: + workflow_dispatch: permissions: contents: read concurrency: - group: ci-${{ github.workflow }}-${{ github.ref }} + group: release-readiness cancel-in-progress: true jobs: @@ -24,12 +22,3 @@ jobs: - run: npm ci - run: npm run public:check - run: npm run verify - - rust-sdks: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6 - - name: Test publishable Rust SDKs - run: cargo test -p shellcanvas-filesystem-sdk -p shellcanvas-adapter-sdk --locked - - name: Lint publishable Rust SDKs - run: cargo clippy -p shellcanvas-filesystem-sdk -p shellcanvas-adapter-sdk --all-targets --locked -- -D warnings