From fda4331545bce0804df227d8c21c18edd4d5dc91 Mon Sep 17 00:00:00 2001 From: Leo Farias Date: Wed, 19 Aug 2026 18:55:30 -0400 Subject: [PATCH] ci: point workflows at the reusable repo's canonical owner The dart-actions repo moved from the btwld org to conceptadev. GitHub's REST API follows that rename redirect, so `gh api repos/btwld/dart-actions` still returns the repo and makes the reference look healthy. The Actions reusable-workflow resolver does not follow it: error parsing called workflow ... "btwld/dart-actions/..." : workflow was not found The reference is resolved at workflow load, so the whole file is rejected before any job is created. The run reports failure with zero jobs, no logs, and no annotation visible through the API -- only the web UI shows the cause. Both CI and publishing are affected here. The last CI run was 2026-08-05, before the move, so nothing has failed yet; the next push or release tag would have been the first to break. Inputs are unchanged: conceptadev/dart-actions still exposes ci.yml and publish.yml with the same workflow_call contract (flutter-version, run-dcm, secrets.token / packages_folder_path, packages). Comment wording matches the note already added to conceptadev/naked_ui, which hit this same trap. The btwld URLs in docs.yml are left alone: they are docs.page and raw.githubusercontent links, and line 37 asserts against a matching string in docs/llms.txt.mdx, so changing one without the other would break that check. --- .github/workflows/ci.yml | 6 +++++- .github/workflows/release.yml | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fc3e0f47..5991622a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,11 @@ on: jobs: test: - uses: btwld/dart-actions/.github/workflows/ci.yml@main + # The dart-actions repo moved from the btwld org to conceptadev. The REST + # API follows that rename redirect, but the Actions reusable-workflow + # resolver does not, so the old path fails startup with "workflow was not + # found". Keep this owner in sync with the repo's actual location. + uses: conceptadev/dart-actions/.github/workflows/ci.yml@main secrets: token: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 326ba7d3..99a550f9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,11 @@ on: jobs: publish: - uses: btwld/dart-actions/.github/workflows/publish.yml@main + # The dart-actions repo moved from the btwld org to conceptadev. The REST + # API follows that rename redirect, but the Actions reusable-workflow + # resolver does not, so the old path fails startup with "workflow was not + # found". Keep this owner in sync with the repo's actual location. + uses: conceptadev/dart-actions/.github/workflows/publish.yml@main permissions: id-token: write with: