Skip to content

Add build workflow - #7

Merged
timkpaine merged 1 commit into
mainfrom
tkp/add-build-workflow
Sep 1, 2026
Merged

Add build workflow#7
timkpaine merged 1 commit into
mainfrom
tkp/add-build-workflow

Conversation

@timkpaine

Copy link
Copy Markdown
Member

Builds a throwaway copier template and a project generated from it, advances
the template, then runs ./update against that project and checks the update
landed.

Two inputs were needed to make the action testable at all:

  • dry_run (default false) stops before the branch push and gh pr create.
  • path (default .) points the copier steps at a project directory. The
    fixture has to live under RUNNER_TEMP, because the action checks out this
    repo as its first step and that cleans anything staged in the workspace.

Both default to current behaviour, so existing consumers are unaffected.

Adds dry_run and path inputs so CI can run the action against a throwaway
copier project without pushing a branch or opening a pull request. The
fixture lives under RUNNER_TEMP because the action checks out the repo
itself, which would clean anything staged in the workspace.

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine
timkpaine merged commit bb947eb into main Sep 1, 2026
1 check passed
@timkpaine
timkpaine deleted the tkp/add-build-workflow branch September 1, 2026 17:41
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