Skip to content

[Feature]: test suite for workflows and actions (after v4) #60

Open

Description

@seantronsen

Summary

Add a real test suite for this repo's workflows and actions. Today everything is verified by hand through github-actions-testbed, which proves the happy path but doesn't cover failure paths or catch regressions as things change.

Out of scope for the v4 stack; to be picked up right after v4 is released (v4 unblocks the distributor).

Plan

  • Move workflow logic out of inline run: blocks into bash scripts.
  • Test those scripts with bats-core.
  • Run the tests in CI. Possibly a separate test repo that triggers on new commits here, so this repo stays free of test scaffolding; the testbed stays the usage example.
  • Cover every workflow and action consistently, not one-off fixtures.

Known cases to cover

Context

Raised in #53 (comment).

Activity

  1. changed the title [-]Thanks for the careful review. The stricter check is in c1f8a2e.[/-] [+]Add a test suite for workflows and actions (after v4)[/+] on Nov 2, 2026
  2. changed the title [-]Add a test suite for workflows and actions (after v4)[/-] [+][Feature]: test suite for workflows and actions (after v4)[/+] on Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions