From 5525157cab9ec89bef6c0a3ecf575a3a6a0062e9 Mon Sep 17 00:00:00 2001 From: Kyle Mendell Date: Sat, 19 Sep 2026 15:58:39 -0500 Subject: [PATCH] fix(ci): keep official actions/checkout in Depot release-assets workflow Depot CI replaces a bare `actions/checkout` (no inputs) with its own shallow-pack clone, which leaves no `origin` remote. create-pull-request reads remote.origin.url and failed with "The format of '' is not a valid GitHub repository URL" on every run that had assets to commit. Passing an explicit `fetch-depth: 1` keeps the official action, which sets up `origin` normally. Co-Authored-By: Claude Fable 5.1 --- .depot/workflows/update-release-assets.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.depot/workflows/update-release-assets.yml b/.depot/workflows/update-release-assets.yml index 8b163b55..dcaf7952 100644 --- a/.depot/workflows/update-release-assets.yml +++ b/.depot/workflows/update-release-assets.yml @@ -15,7 +15,12 @@ jobs: runs-on: depot-ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 + with: + # Depot CI swaps a bare `actions/checkout` (no inputs) for its own + # shallow-pack clone, which leaves no `origin` remote and breaks + # create-pull-request. Any explicit input keeps the official action. + fetch-depth: 1 - name: Fetch releases list id: releases