fix: remove stale .github/workflows/ci.yml to stop double CI trigger #393

Merged
guettlibot merged 1 commits from issue-391-fix-ci-double-trigger into main 2026-06-04 00:54:12 +00:00
guettlibot commented 2026-06-04 00:36:49 +00:00 (Migrated from codeberg.org)

Summary

  • Forgejo (Codeberg) reads workflow files from both .forgejo/workflows/ and .github/workflows/
  • The repo had ci.yml in both directories, so every push triggered CI twice with the same commit hash
  • .github/workflows/ci.yml was an older approach using sharedinbox-runner + subosito/flutter-action; all current CI/CD has since been moved to .forgejo/workflows/ using Dagger + task
  • Deleting the stale .github/workflows/ci.yml (and the now-empty .github/ tree) is the fix

Verification

  • All active workflows (ci.yml, deploy.yml, website.yml, windows-nightly.yml, firebase-tests.yml, renovate.yml) remain in .forgejo/workflows/ and are untouched
  • After this PR, each push will only trigger the single .forgejo/workflows/ci.yml

Closes #391

🤖 Generated with Claude Code

## Summary - Forgejo (Codeberg) reads workflow files from **both** `.forgejo/workflows/` and `.github/workflows/` - The repo had `ci.yml` in both directories, so every push triggered CI twice with the same commit hash - `.github/workflows/ci.yml` was an older approach using `sharedinbox-runner` + `subosito/flutter-action`; all current CI/CD has since been moved to `.forgejo/workflows/` using Dagger + `task` - Deleting the stale `.github/workflows/ci.yml` (and the now-empty `.github/` tree) is the fix ## Verification - All active workflows (`ci.yml`, `deploy.yml`, `website.yml`, `windows-nightly.yml`, `firebase-tests.yml`, `renovate.yml`) remain in `.forgejo/workflows/` and are untouched - After this PR, each push will only trigger the single `.forgejo/workflows/ci.yml` Closes #391 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.