Skip to content

feat: openfn project clean#1282

Merged
josephjclark merged 6 commits intomainfrom
1279-cli-checkout-add-a---clean-flag-and-an-openfn-project-clean-command
Mar 6, 2026
Merged

feat: openfn project clean#1282
josephjclark merged 6 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.

@doc-han doc-han linked an issue Mar 2, 2026 that may be closed by this pull request
@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

Copy link
Collaborator

@josephjclark josephjclark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!

@josephjclark josephjclark force-pushed the 1279-cli-checkout-add-a---clean-flag-and-an-openfn-project-clean-command branch from 1d7677a to d374a0a Compare March 6, 2026 11:26
@josephjclark josephjclark merged commit d3dc74b into main Mar 6, 2026
6 checks passed
@josephjclark josephjclark deleted the 1279-cli-checkout-add-a---clean-flag-and-an-openfn-project-clean-command branch March 6, 2026 13:48
@github-project-automation github-project-automation bot moved this from New Issues to Done in Core Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

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

2 participants