code.forgejo.org does not mirror actions/setup-dotnet — the Forgejo runner was failing at 'workflow prepared' with 'Unauthorized' trying to clone it. Rather than fork a bunch of actions, install the tooling directly on the runner host (apt dotnet-sdk-8.0, nodesource node 20, npm -g pnpm) and call dotnet/node/pnpm inline. This keeps CI fully independent from external action registries. GitHub Actions copy in .github/workflows still uses the stock actions (and the cloud-backed setup-dotnet); it will be disabled in a follow-up once the Forgejo run is green end-to-end. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| deploy-stage.yml | ||
| docker.yml | ||
| notify.yml | ||