From dac1a5da4bf8afeb4fa30ccd22c3d467b9bf0760 Mon Sep 17 00:00:00 2001 From: Story Crater Bot <19826264+Riotpiaole@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:36:34 -0700 Subject: [PATCH] fix: move workflows from .forgejo/workflows to .gitea/workflows .forgejo/workflows/*.yaml never creates an action_run on push on this Forgejo instance (1.27.0) -- confirmed directly in the action_run table across multiple probe pushes. .gitea/workflows fires immediately with an identical spec. This is why build.yaml never once executed. --- .forgejo/workflows/probe.yml | 9 --------- {.forgejo => .gitea}/workflows/build.yaml | 0 {.forgejo => .gitea}/workflows/ci.yaml | 13 ++++++++++++- .gitea/workflows/probe-gitea.yml | 9 --------- 4 files changed, 12 insertions(+), 19 deletions(-) delete mode 100644 .forgejo/workflows/probe.yml rename {.forgejo => .gitea}/workflows/build.yaml (100%) rename {.forgejo => .gitea}/workflows/ci.yaml (53%) delete mode 100644 .gitea/workflows/probe-gitea.yml diff --git a/.forgejo/workflows/probe.yml b/.forgejo/workflows/probe.yml deleted file mode 100644 index 8b328c1..0000000 --- a/.forgejo/workflows/probe.yml +++ /dev/null @@ -1,9 +0,0 @@ -name: Probe -on: - push: - branches: [main] -jobs: - noop: - runs-on: docker - steps: - - run: echo hi diff --git a/.forgejo/workflows/build.yaml b/.gitea/workflows/build.yaml similarity index 100% rename from .forgejo/workflows/build.yaml rename to .gitea/workflows/build.yaml diff --git a/.forgejo/workflows/ci.yaml b/.gitea/workflows/ci.yaml similarity index 53% rename from .forgejo/workflows/ci.yaml rename to .gitea/workflows/ci.yaml index 180d6e4..c2d5357 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -1,6 +1,17 @@ # Forgejo Actions CI — verification only (vet, test, build). # Build and push happens in build.yaml on main push. -# Note: Forgejo reads .forgejo/workflows/, not .github/workflows/. +# +# Path is .gitea/workflows/, not .forgejo/workflows/ or .github/workflows/. +# Verified live against this instance (Forgejo 1.27.0, forgejo.riotpiao.com) +# on 2026-08-21: a .forgejo/workflows/*.yaml file never creates an action_run +# row on push, not once, for any repo -- confirmed both from application logs +# (silent, no error) and directly in the action_run table. A .gitea/workflows +# file with an identical job spec fires immediately. .github/workflows also +# gets scanned (that's how the old, dead ubuntu-latest CI on this repo and on +# kmsvc-manage both got action_run rows despite matching no runner) -- so +# .forgejo/workflows/ specifically appears unsupported on this instance/version, +# not workflow detection being off in general. +# # runs-on: docker matches the only label the cluster runner declares. name: CI diff --git a/.gitea/workflows/probe-gitea.yml b/.gitea/workflows/probe-gitea.yml deleted file mode 100644 index dd53508..0000000 --- a/.gitea/workflows/probe-gitea.yml +++ /dev/null @@ -1,9 +0,0 @@ -name: ProbeGitea -on: - push: - branches: [main] -jobs: - noop: - runs-on: docker - steps: - - run: echo hi