Skip to content

ignore checkout meta - #1578

Merged
josephjclark merged 1 commit into
rework-openfn-yamlfrom
configure-git
Oct 7, 2026
Merged

josephjclark merged 1 commit into
rework-openfn-yamlfrom
configure-git

Conversation

@josephjclark

Copy link
Copy Markdown
Collaborator

.

@josephjclark
josephjclark merged commit 2fd16a1 into rework-openfn-yaml Oct 7, 2026
josephjclark added a commit that referenced this pull request Oct 8, 2026
* lexicon: remove trigger.enabled from spec

* update handling of trigger.enabled

* update version hash

* changeset

* remove log

* update version util and fix tests

* add notes to docs

* remove .only

* fix test

* update test

* fix integration test

* first swing at refactor to split up openfn.yaml

* order keys

* fix ropey merge issues

* add logic to checkout on git without tracking

* Update tests for checkout file and flat openfn.yaml

Project metadata now lives in .openfn/checkout.yaml, openfn.yaml holds
workspace config (plus collections) as flat, sorted keys. Integration
tests pin OPENFN_BRANCH=false so they don't pick up the kit repo's branch.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* format

* move collections to resources.yaml

* Add prompt to reworked openfn yaml (#1577)

* add util for checking if there's a valid checkout

* add helpers for writing checkout metadata

* refactoring

* use new helpers in deploy

* prompt user for checkout

* add user prompt

* simplify

* fix tests

* better fix

* ignore checkout meta (#1578)

* changeset

* changesets and docs

---------

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
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.

1 participant