Skip to content

Next Release - #1593

Draft
josephjclark wants to merge 3 commits into
mainfrom
release/next
Draft

josephjclark wants to merge 3 commits into
mainfrom
release/next

Conversation

@josephjclark

@josephjclark josephjclark commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator
  • Fix workflow renames
  • --checkout flag overrides env
  • Possible fix for flaky tests

midigofrank and others added 2 commits October 16, 2026 12:23
…OY (#1589)

* fix(cli): explicit --checkout/--no-checkout beats OPENFN_NO_CHECKOUT_AFTER_DEPLOY

* update tests

---------

Co-authored-by: Joe Clark <jclark@openfn.org>
* run worker integratio n tests wuth clean new instances each time

* worker: add immediate destroy for unit tests
@github-project-automation github-project-automation Bot moved this to New Issues in Core Oct 19, 2026
* deprecate the id field being written to workflow.yaml

* track workflow uuid in checkout.yaml

* track workflow UUIDs when loading from fs

* add helper to match workflows on merge

* hookup workflow tracking to deploy

* impove diff for users upon a workflow rename

* clarifying comments on test files

* couple of tests

* add more basic sync tests

* new tests

* restructure sync integration tests

* add step rename tests

* cli: use env var to skip no confirm

* refactor tests for cleaner commands#

* enable workflow tracking on rename

* new test
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.

3 participants