Skip to content

[bug] CI stopped running after the monorepo move relocated .github/workflows/ into bifrost/ #21

Description

@matt-wright86

Summary

CI ran for 91 builds through May 5 (CI #69), then went dark. The monorepo restructure renamed .github/workflows/bifrost/.github/workflows/; GitHub only executes workflows from the repo-root .github/workflows/, so since that move no workflow runs on any push, PR, or tag — including every commit on main since. The CI badge in bifrost/README.md is now stale.

Steps to reproduce

  1. Open the Actions tab → the most recent run is "CI #69" on May 5 (merge of Added skill and skill installation guide #18); nothing since.
  2. git ls-tree main -- .github/workflows/ → empty (no root workflows directory).
  3. git show 19080e6 (the monorepo commit) → rename {.github => bifrost/.github}/workflows/ci.yml (100%).
  4. Push to main or open a PR today → no workflow is triggered.

Expected behavior

CI (build + tests + lint) keeps running on push/PR as it did through May 5; the release workflow runs on v* tags.

Actual behavior

No runs since the monorepo restructure relocated the three workflows (ci.yml, build.yml, release.yml) into bifrost/.github/workflows/, a directory GitHub ignores. Their internal paths also still assume the repo root is bifrost/ (go-version-file: "go.work", cache-dependency-path: ui/package-lock.json) — i.e. they were authored when bifrost/ was its own repo.

Bifrost version

9eb7fdf (broken since the monorepo restructure landed, ~May 2026)

Go version

No response

Node.js version

No response

Operating system

Linux

Database driver

None

Logs & stack traces

Additional context

Fix: (a) move the three workflows back to the repo-root .github/workflows/; (b) fix the now-wrong relative paths — go-version-file: bifrost/go.work, cache-dependency-path: bifrost/ui/package-lock.json, and a working-directory: bifrost or root make delegation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions