ci: adapt workflows for fork #4

Merged
Fryuni merged 2 commits from t3code/update-workflows-for-fork into forgejo 2026-09-15 00:40:54 +00:00
Owner

Summary

  • Remove Forgejo upstream-only workflows (backport, release builds/publish, mirror, milestone, release-notes-assistant, merge-requirements, end-to-end cascading, integration cleanup, PR AI check) that depend on upstream secrets, roles, and infrastructure
  • Retarget testing.yml and testing-integration.yml triggers from upstream forgejo*/v*/forgejo* branches to main and enable them on pull requests
  • Replace vars.ROLE gating with conditions suitable for a fork (push or same-repo pull requests) and switch runs-on labels to ubuntu-latest

Testing

  • Verified workflow YAML syntax is valid
  • CI run triggered on main push completes successfully
  • CI run triggered on a pull request completes successfully
  • Confirm removed workflows no longer appear in the Actions list
## Summary - Remove Forgejo upstream-only workflows (backport, release builds/publish, mirror, milestone, release-notes-assistant, merge-requirements, end-to-end cascading, integration cleanup, PR AI check) that depend on upstream secrets, roles, and infrastructure - Retarget `testing.yml` and `testing-integration.yml` triggers from upstream `forgejo*`/`v*/forgejo*` branches to `main` and enable them on pull requests - Replace `vars.ROLE` gating with conditions suitable for a fork (push or same-repo pull requests) and switch `runs-on` labels to `ubuntu-latest` ## Testing - [x] Verified workflow YAML syntax is valid - [ ] CI run triggered on `main` push completes successfully - [ ] CI run triggered on a pull request completes successfully - [ ] Confirm removed workflows no longer appear in the Actions list
- remove upstream-only workflows (backport, release, mirror, milestone, RNA, cascade)
- run testing workflows on push/PR to main without ROLE gates
- switch runs-on to ubuntu-latest
Fryuni merged commit e6d60ac87d into forgejo 2026-09-15 00:40:54 +00:00
Fryuni referenced this pull request from a commit 2026-09-15 00:40:55 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Fryuni/forgejo!4
No description provided.