Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/git/vole.git

Write over SSH with a registered key:

git clone ssh://git@0.0.0.0:2222/vole.git

A free and open-source forge that lives in your Git repo.

#186

Declare the network the repository's workflows need

merged · by keenan 4d ago · merged into main at 029e1b93 by keenan 4d ago

keenan opened this 4d ago

Both repository workflows need a network: verify fetches modules for the build, vet, license scan, vulnerability scan, packaging, and tests; release fetches the module graph and packaging tools for the tag build.

Until now they relied on the runner’s --container-network bridge default. A runner started with --container-network none would still take the job and fail at the first fetch, which is the confusing failure network: exists to prevent.

This declares network: bridge on both jobs:

  • .vole/workflows/verify.yaml — the verify job
  • .vole/workflows/release.yaml — the release job

The field is already parsed, pinned with the run, and honoured by the runner and the local run, so this is the follow-up recorded under #138 §5, not a format change.

Checks: vole workflow check and vole workflow run verify pass.

Discussion (0)

No discussion yet.