Compare commits

...
4 Commits
Author SHA1 Message Date
jcoffey-dev ef440a4227 Merge pull request 'Point links at git.coffeylabs.org after the move from GitHub' (#4) from fix/links-after-move into main
ci / go-licenses (api) (push) Successful in 57s
ci / go-licenses (enterprise) (push) Successful in 1m9s
ci / go-licenses (alerting) (push) Successful in 2m37s
ci / go-licenses (hack/benchmark-fixture) (push) Successful in 1m15s
ci / go-licenses (deploy/operator) (push) Successful in 2m36s
ci / rust-licenses (search) (push) Successful in 2m41s
ci / go-licenses (hack/windows-fixture) (push) Successful in 51s
ci / npm-licenses (push) Successful in 22s
ci / go-licenses (proto) (push) Successful in 1m19s
ci / go-licenses (ingest) (push) Successful in 1m19s
ci / rust-licenses (agent) (push) Successful in 3m59s
ci / go-licenses (terraform) (push) Successful in 1m19s
ci / go-vulncheck (api) (push) Successful in 1m15s
ci / go-vulncheck (deploy/operator) (push) Successful in 1m15s
ci / go-vulncheck (alerting) (push) Successful in 1m15s
ci / go-vulncheck (enterprise) (push) Successful in 1m15s
ci / go-vulncheck (hack/benchmark-fixture) (push) Successful in 1m4s
ci / go-vulncheck (ingest) (push) Successful in 1m4s
ci / go-vulncheck (hack/windows-fixture) (push) Successful in 1m4s
ci / go-vulncheck (proto) (push) Successful in 1m3s
ci / rust-advisories (search) (push) Successful in 2m38s
ci / rust-advisories (agent) (push) Successful in 2m38s
ci / go-vulncheck (terraform) (push) Successful in 35s
ci / npm-audit (push) Successful in 46s
ci / web-routes (push) Successful in 2s
ci / tenant-boundary (push) Successful in 2s
ci / conformance-corpus (push) Successful in 27s
2026-09-22 16:24:33 +00:00
jcoffey-dev 5a4e05d4f7 Point links at git.coffeylabs.org after the move from GitHub
ci / go-licenses (alerting) (pull_request) Successful in 57s
ci / go-licenses (api) (pull_request) Successful in 1m10s
ci / rust-licenses (agent) (pull_request) Successful in 2m15s
ci / rust-licenses (search) (pull_request) Successful in 2m42s
ci / go-licenses (hack/windows-fixture) (pull_request) Successful in 1m1s
ci / go-licenses (enterprise) (pull_request) Successful in 1m41s
ci / go-licenses (deploy/operator) (pull_request) Successful in 2m4s
ci / go-licenses (hack/benchmark-fixture) (pull_request) Successful in 1m42s
ci / go-licenses (ingest) (pull_request) Successful in 1m11s
ci / go-licenses (terraform) (pull_request) Successful in 1m10s
ci / go-licenses (proto) (pull_request) Successful in 1m11s
ci / npm-licenses (pull_request) Successful in 1m32s
ci / go-vulncheck (alerting) (pull_request) Successful in 32s
ci / go-vulncheck (api) (pull_request) Successful in 36s
ci / go-vulncheck (deploy/operator) (pull_request) Successful in 49s
ci / rust-advisories (agent) (pull_request) Successful in 2m40s
ci / go-vulncheck (enterprise) (pull_request) Successful in 45s
ci / go-vulncheck (hack/windows-fixture) (pull_request) Successful in 46s
ci / rust-advisories (search) (pull_request) Successful in 2m22s
ci / go-vulncheck (hack/benchmark-fixture) (pull_request) Successful in 50s
ci / go-vulncheck (proto) (pull_request) Successful in 35s
ci / go-vulncheck (ingest) (pull_request) Successful in 36s
ci / go-vulncheck (terraform) (pull_request) Successful in 46s
ci / npm-audit (pull_request) Successful in 1m43s
ci / tenant-boundary (pull_request) Successful in 14s
ci / web-routes (pull_request) Successful in 35s
ci / conformance-corpus (pull_request) Successful in 1m21s
GitHub took the organization's repos and GHCR offline on 2026-09-20. Repo,
release, raw-file and clone links now go to Gitea at git.coffeylabs.org,
container images to registry.coffeylabs.org, and GitLab-style /-/blob paths
to Gitea's /src/branch form. Go module paths are identifiers and stay as
they are; links to GitHub issues and pull requests are left as history.
2026-09-22 09:08:40 -07:00
jcoffey-dev c4bd71b6f3 Merge pull request 'ci: run socket-free jobs on the light label' (#3) from ci/light-runner into main
ci / go-licenses (hack/benchmark-fixture) (push) Successful in 1m29s
ci / conformance-corpus (push) Successful in 9s
ci / go-licenses (hack/windows-fixture) (push) Successful in 1m26s
ci / go-licenses (enterprise) (push) Successful in 1m38s
ci / tenant-boundary (push) Successful in 15s
ci / go-vulncheck (hack/benchmark-fixture) (push) Successful in 1m10s
ci / go-vulncheck (hack/windows-fixture) (push) Successful in 1m10s
ci / web-routes (push) Successful in 15s
ci / go-licenses (ingest) (push) Successful in 1m25s
ci / go-vulncheck (enterprise) (push) Successful in 1m10s
ci / go-vulncheck (deploy/operator) (push) Successful in 1m10s
ci / go-licenses (proto) (push) Successful in 53s
ci / go-licenses (terraform) (push) Successful in 55s
ci / go-licenses (alerting) (push) Successful in 1m17s
ci / rust-advisories (search) (push) Successful in 2m29s
ci / rust-advisories (agent) (push) Successful in 2m29s
ci / npm-licenses (push) Successful in 1m35s
ci / go-vulncheck (proto) (push) Successful in 1m2s
ci / go-licenses (deploy/operator) (push) Successful in 1m18s
ci / go-vulncheck (terraform) (push) Successful in 1m4s
ci / go-licenses (api) (push) Successful in 1m18s
ci / rust-licenses (search) (push) Successful in 2m36s
ci / npm-audit (push) Successful in 1m11s
ci / rust-licenses (agent) (push) Successful in 2m36s
ci / go-vulncheck (ingest) (push) Successful in 1m5s
ci / go-vulncheck (alerting) (push) Successful in 47s
ci / go-vulncheck (api) (push) Successful in 47s
2026-09-22 13:58:08 +00:00
jcoffey-dev 4596c8eeab ci: run socket-free jobs on the light label
ci / go-licenses (alerting) (pull_request) Successful in 1m7s
ci / go-licenses (api) (pull_request) Successful in 1m8s
ci / go-licenses (hack/windows-fixture) (pull_request) Successful in 1m28s
ci / go-vulncheck (alerting) (pull_request) Successful in 38s
ci / web-routes (pull_request) Successful in 2s
ci / go-licenses (terraform) (pull_request) Successful in 1m28s
ci / go-licenses (proto) (pull_request) Successful in 1m28s
ci / go-licenses (ingest) (pull_request) Successful in 1m28s
ci / go-vulncheck (api) (pull_request) Successful in 47s
ci / tenant-boundary (pull_request) Successful in 15s
ci / go-licenses (enterprise) (pull_request) Successful in 1m21s
ci / go-licenses (hack/benchmark-fixture) (pull_request) Successful in 1m19s
ci / go-licenses (deploy/operator) (pull_request) Successful in 1m25s
ci / go-vulncheck (enterprise) (pull_request) Successful in 39s
ci / go-vulncheck (deploy/operator) (pull_request) Successful in 51s
ci / conformance-corpus (pull_request) Successful in 13s
ci / go-vulncheck (hack/benchmark-fixture) (pull_request) Successful in 38s
ci / rust-licenses (agent) (pull_request) Successful in 2m53s
ci / rust-licenses (search) (pull_request) Successful in 2m41s
ci / go-vulncheck (proto) (pull_request) Successful in 38s
ci / npm-licenses (pull_request) Successful in 19s
ci / go-vulncheck (terraform) (pull_request) Successful in 36s
ci / go-vulncheck (hack/windows-fixture) (pull_request) Successful in 1m0s
ci / go-vulncheck (ingest) (pull_request) Successful in 58s
ci / rust-advisories (search) (pull_request) Successful in 2m32s
ci / rust-advisories (agent) (pull_request) Successful in 2m41s
ci / npm-audit (pull_request) Successful in 17s
Both runners carry `light` (host1, and host2 over the wg-hosts link), so
these jobs run on whichever host is free. Jobs that mount the docker socket
keep `runs-on: docker`, which only host1 has.
2026-09-22 06:45:26 -07:00
2 changed files with 11 additions and 11 deletions
+9 -9
View File
@@ -30,7 +30,7 @@ concurrency:
jobs:
# ----------------------------------------------------- license compliance --
rust-licenses:
runs-on: docker
runs-on: light
container:
image: rust:1-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e # 1-bookworm
strategy:
@@ -44,7 +44,7 @@ jobs:
- run: cargo deny --manifest-path "$CRATE_DIR/Cargo.toml" check licenses
go-licenses:
runs-on: docker
runs-on: light
container:
image: golang:1.26-bookworm@sha256:a688600ca24f8a4d3ca77f95b0dd40704a9fc787c826660eb7ba0b641b8b175d # 1.26-bookworm
strategy:
@@ -64,7 +64,7 @@ jobs:
--ignore github.com/segmentio/asm
npm-licenses:
runs-on: docker
runs-on: light
container:
image: node:22-bookworm-slim@sha256:48e4b67d85f87bd551df43704e24d252f56cc5f8e9718841aace50f19948f0f9 # 22-bookworm-slim
steps:
@@ -79,7 +79,7 @@ jobs:
# ---------------------------------------------------------- security scan --
rust-advisories:
needs: [rust-licenses, go-licenses, npm-licenses]
runs-on: docker
runs-on: light
container:
image: rust:1-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e # 1-bookworm
strategy:
@@ -94,7 +94,7 @@ jobs:
go-vulncheck:
needs: [rust-licenses, go-licenses, npm-licenses]
runs-on: docker
runs-on: light
container:
image: golang:1.26-bookworm@sha256:a688600ca24f8a4d3ca77f95b0dd40704a9fc787c826660eb7ba0b641b8b175d # 1.26-bookworm
strategy:
@@ -112,7 +112,7 @@ jobs:
npm-audit:
needs: [rust-licenses, go-licenses, npm-licenses]
runs-on: docker
runs-on: light
container:
image: node:22-bookworm-slim@sha256:48e4b67d85f87bd551df43704e24d252f56cc5f8e9718841aace50f19948f0f9 # 22-bookworm-slim
steps:
@@ -127,7 +127,7 @@ jobs:
# bare debian.
tenant-boundary:
needs: [rust-advisories, go-vulncheck, npm-audit]
runs-on: docker
runs-on: light
container:
image: golang:1.26-bookworm@sha256:a688600ca24f8a4d3ca77f95b0dd40704a9fc787c826660eb7ba0b641b8b175d # 1.26-bookworm
steps:
@@ -136,7 +136,7 @@ jobs:
web-routes:
needs: [rust-advisories, go-vulncheck, npm-audit]
runs-on: docker
runs-on: light
container:
image: golang:1.26-bookworm@sha256:a688600ca24f8a4d3ca77f95b0dd40704a9fc787c826660eb7ba0b641b8b175d # 1.26-bookworm
steps:
@@ -145,7 +145,7 @@ jobs:
conformance-corpus:
needs: [rust-advisories, go-vulncheck, npm-audit]
runs-on: docker
runs-on: light
container:
image: python:3.13-slim@sha256:8d9d0b8bcf6506481eae4907c18f5e3e7902e629f5f6d684f9e7c32e85e3ddf0 # 3.13-slim
steps:
+2 -2
View File
@@ -17,7 +17,7 @@ By participating in this project you agree to abide by the [Code of Conduct](COD
### Reporting Bugs
Search [existing issues](https://github.com/Coffey-Labs/cairnobs/issues) first. When filing a bug, include:
Search [existing issues](https://git.coffeylabs.org/coffey-labs/cairnobs/issues) first. When filing a bug, include:
- A clear, descriptive title
- Steps to reproduce, and expected vs. actual behaviour
@@ -92,6 +92,6 @@ Please **do not** open a public issue for security vulnerabilities. See [SECURIT
## Questions?
If you're unsure whether something is a good fit, open an issue and ask, or start a [discussion](https://github.com/Coffey-Labs/cairnobs/discussions). Discussion before you invest time in a PR is welcome.
If you're unsure whether something is a good fit, [open an issue](https://git.coffeylabs.org/coffey-labs/cairnobs/issues) and ask. Discussion before you invest time in a PR is welcome.
Thanks again for helping improve Cairn OBS.