Skip to content

ci: add cross-repo workspace test caller; add make test target - #9

Open
Peeja wants to merge 1 commit into
mainfrom
petra/chore/cross-repo-ci
Open

ci: add cross-repo workspace test caller; add make test target#9
Peeja wants to merge 1 commit into
mainfrom
petra/chore/cross-repo-ci

Conversation

@Peeja

@Peeja Peeja commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Call libforge's reusable go-workspace-test workflow so PRs that share a branch
name with sibling repos are tested against those siblings' branches.

Add a `test` target (`go test ./...`) so the workspace job has a single,
repo-owned test command to run. Unit tests only — the Docker-backed e2e suite
stays gated behind the `e2e` tag in its own workflow.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
frrist added a commit that referenced this pull request Jul 13, 2026
ingot's changes have landed (fil-forge/ingot PR #9 and beyond) and the
repo now publishes a v0.0.0 release tag at main, so the e2e tests'
github.com/fil-forge/ingot/testing import compiles from a plain
checkout — the parent go.work is only needed for SMELT_WORKSPACE=1
local-source rebuilds.

The pin pulls current libforge/ucantone, where the principal package
was replaced by multikey: signer.Wrap -> multikey.NewIssuer and
identity.DecodeEd25519SignerFromPEM -> identity.DecodeSignerFromPEM.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant