Skip to content

feat: openfn project clean#1282

Open
doc-han wants to merge 5 commits intomainfrom
1279-cli-checkout-add-a---clean-flag-and-an-openfn-project-clean-command
Open

feat: openfn project clean#1282
doc-han wants to merge 5 commits intomainfrom
1279-cli-checkout-add-a---clean-flag-and-an-openfn-project-clean-command

Conversation

@doc-han
Copy link
Collaborator

@doc-han doc-han commented Mar 2, 2026

Short Description

Nukes the working directory for the active workflow

Fixes #1279

Implementation Details

A more detailed breakdown of the changes, including motivations (if not provided in the issue).

QA Notes

List any considerations/cases/advice for testing/QA here.

AI Usage

Please disclose whether you've used AI anywhere in this PR (it's cool, we just
want to know!):

  • I have used Claude Code
  • I have used another model
  • I have not used AI

You can read more details in our
Responsible AI Policy

Release branch checklist

Delete this section if this is not a release PR.

If this IS a release branch:

  • Run pnpm changeset version from root to bump versions
  • Run pnpm install
  • Commit the new version numbers
  • Run pnpm changeset tag to generate tags
  • Push tags git push --tags

Tags may need updating if commits come in after the tags are first generated.

@github-project-automation github-project-automation bot moved this to New Issues in Core Mar 2, 2026
@doc-han doc-han marked this pull request as ready for review March 2, 2026 19:45
@doc-han doc-han requested a review from josephjclark March 2, 2026 19:45
@josephjclark
Copy link
Collaborator

Looks great at first glance @doc-han, thank you! I'll run a couple of manual tests tomorrow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New Issues

Development

Successfully merging this pull request may close these issues.

CLI Checkout: add a --clean flag (and an openfn project clean command)

2 participants