As part of the work to resolve #51 I am splitting out the jobs.
Existing status checks:
CI matrix / Lint codebase (go-ci-oldstable, false)
CI matrix / Lint codebase (go-ci-stable, false)
CI matrix / Build codebase (go-ci-oldstable)
CI matrix / Build codebase (go-ci-stable)
CI matrix / Run tests (go-ci-oldstable)
CI matrix / Run tests (go-ci-stable)
Makefile / Lint codebase using Makefile
Quick / Lint and test using latest stable container
Makefile / Build codebase using Makefile all recipe
These status checks should be removed as they're specific to push events, which doesn't apply if someone submits a pull request originating from their fork (which is the normal/expected path):
actively used
Quick / Lint and test using latest stable container
if present (unlikely), remove
Quick / Dependency Updates / Look for available minor or patch releases
Quick / Go Module Validation / Look for missing go.mod changes
Quick / Go Module Validation / Look for missing vendored dependencies
These status checks should be added (required):
Go Module Validation / Look for missing go.mod changes
Go Module Validation / Look for missing vendored dependencies
Overview
As part of the work to resolve #51 I am splitting out the jobs.
Existing status checks:
CI matrix / Lint codebase (go-ci-oldstable, false)
CI matrix / Lint codebase (go-ci-stable, false)
CI matrix / Build codebase (go-ci-oldstable)
CI matrix / Build codebase (go-ci-stable)
CI matrix / Run tests (go-ci-oldstable)
CI matrix / Run tests (go-ci-stable)
Makefile / Lint codebase using Makefile
Quick / Lint and test using latest stable container
Makefile / Build codebase using Makefile all recipe
These status checks should be removed as they're specific to
push
events, which doesn't apply if someone submits a pull request originating from their fork (which is the normal/expected path):Quick / Lint and test using latest stable container
Quick / Dependency Updates / Look for available minor or patch releases
Quick / Go Module Validation / Look for missing go.mod changes
Quick / Go Module Validation / Look for missing vendored dependencies
These status checks should be added (required):
Go Module Validation / Look for missing go.mod changes
Go Module Validation / Look for missing vendored dependencies
TODO