From c1dfaa502cefb1a686e3f3341608eb24ba8fe117 Mon Sep 17 00:00:00 2001 From: MiniDigger | Martin Date: Sat, 19 Sep 2026 17:00:03 +0200 Subject: [PATCH 1/2] =?UTF-8?q?migrate=20CI=20to=20namespace=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 8 ++++++-- README.md | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d1b1fad..24b5a70 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,12 +9,16 @@ jobs: checks: name: Run checks if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest + runs-on: namespace-profile-linux-default steps: - name: Checkout Repository - uses: actions/checkout@v7 + uses: namespacelabs/nscloud-checkout-action@v9 - name: Setup Bun uses: oven-sh/setup-bun@v2 + - name: Set up cache + uses: namespacelabs/nscloud-cache-action@v1 + with: + cache: "bun" - name: Install dependencies run: bun install - name: Check formatting diff --git a/README.md b/README.md index 15c6e37..95bb75d 100644 --- a/README.md +++ b/README.md @@ -65,3 +65,5 @@ bun run deploy ``` Configure Cloudflare Access separately for the actual hostname used by the deployment. Protect the entire hostname, including `/api/*` and the Managed OAuth discovery endpoints. If both a `workers.dev` hostname and a custom hostname are reachable, protect both or disable the unused hostname. + +CI powered by namespace badge From b4d5baba2b117fa60cfe2aafd9e6e1cd034888f4 Mon Sep 17 00:00:00 2001 From: MiniDigger | Martin Date: Sat, 19 Sep 2026 17:02:36 +0200 Subject: [PATCH 2/2] guess we need node --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 24b5a70..5855f45 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,10 @@ jobs: steps: - name: Checkout Repository uses: namespacelabs/nscloud-checkout-action@v9 + - name: Setup Node + uses: actions/setup-node@v7 + with: + node-version: 24 - name: Setup Bun uses: oven-sh/setup-bun@v2 - name: Set up cache