Port CI to the laboratory Forgejo lane #1

Merged
ClaudiuSchuster merged 1 commit from oss-oo/ci-port-20260926 into main 2026-09-26 18:58:08 +00:00
Owner

Replaces the GitHub Actions workflow with .forgejo/workflows/check.yml modeled on the established OSS-Singularity lab lanes:

  • runs-on: oss-oo-public, docker.io/library/ubuntu:24.04 container, manual checkout ($GITHUB_SERVER_URL/$GITHUB_REPOSITORY), no marketplace actions.
  • Minimal apt set for make check (--no-install-recommends); python3 is listed explicitly because the base image ships none.
  • Deletes .github/workflows/check.yml in the same change: GitHub is a frozen read-only mirror, and the Super-Linter job anchored to the GitHub runner toolchain would become a zombie lane once Actions are enabled.
  • Local validation: full make check green (cjs suites, JSON, PNG/SVG asset checks, packaging check, GPU bus GTK harness, shellcheck).

Note: this PR cannot show a CI run yet — has_actions flips to true after the merge; the first real run on the next PR verifies the runner.

Replaces the GitHub Actions workflow with `.forgejo/workflows/check.yml` modeled on the established OSS-Singularity lab lanes: - `runs-on: oss-oo-public`, `docker.io/library/ubuntu:24.04` container, manual checkout (`$GITHUB_SERVER_URL/$GITHUB_REPOSITORY`), no marketplace actions. - Minimal apt set for `make check` (`--no-install-recommends`); `python3` is listed explicitly because the base image ships none. - Deletes `.github/workflows/check.yml` in the same change: GitHub is a frozen read-only mirror, and the Super-Linter job anchored to the GitHub runner toolchain would become a zombie lane once Actions are enabled. - Local validation: full `make check` green (cjs suites, JSON, PNG/SVG asset checks, packaging check, GPU bus GTK harness, shellcheck). Note: this PR cannot show a CI run yet — `has_actions` flips to true after the merge; the first real run on the next PR verifies the runner.
Replace the GitHub Actions workflow with .forgejo/workflows/check.yml
modeled on the OSS-Singularity lab lanes: oss-oo-public runner,
ubuntu:24.04 container, manual checkout, no marketplace actions, and the
minimal apt set make check needs (python3 listed explicitly, the base
image ships none). GitHub is a frozen read-only mirror; the Super-Linter
lane anchored to the GitHub runner toolchain is retired with it.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
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
OSS-Singularity/cinnamon-system-monitor!1
No description provided.