Skip to content

Conversation

@josephjclark
Copy link
Collaborator

@josephjclark josephjclark commented Jan 8, 2026

  • tweak to log output
  • updated start handling
  • execute from workflow.yaml direct

@github-project-automation github-project-automation bot moved this to New Issues in v2 Jan 8, 2026
josephjclark and others added 4 commits January 9, 2026 11:27
* runtime: support first-class start key

* drop requirement for top level workflow key

* project: refactor support for the start key

* fix tests

* fix an issue where input path isn't parsed correctly

* cli: suppress adaptor warning when running a yaml file

* new tests for running yaml files

* fix more tests

* handle options on a non-nested workflow yaml
* allow workflow to be executed directly through workspace

* types

* remove default job.js

* changeset

* integration test

* another integration test

* support credentials on workspace config

* remove mock

* project: better handling of start in workflow.yaml

* apply credentials map

* add integration test for execute + credetial map

* fix test

* remove unused test

* format

* go deep on input tests

* throw if workflow not found

* project: fix an issue loading alias for a v1 project

* update v1 integration test

* fix integration test

* better credential map handling

* fix test

It was secretly failing all along

* ensure collections and credential map can both be set

* changesets

* test tweak

* more integration test tweaks

* fix integration tests yet again

Turns out test order is important, so it was passing with .only but failing en masse

* change  v2 test order

* let -> const

* update v2 test

configuration uuids as numbers break things

* yet another test fix
@josephjclark josephjclark marked this pull request as ready for review January 14, 2026 08:41

### Patch Changes

- b262d10: Support workflow.jaml/json files without a top workflow key
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

The point of this is: you can run workflows direct now, with the correct start node

@josephjclark josephjclark changed the title Release/next Release: CLI 1.23.0 Jan 14, 2026
@josephjclark
Copy link
Collaborator Author

Ah dang, I've broken the output path for fetch 🙄 Fix incoming

@josephjclark josephjclark merged commit ab01c90 into main Jan 14, 2026
6 checks passed
@github-project-automation github-project-automation bot moved this from New Issues to Done in v2 Jan 14, 2026
@josephjclark josephjclark deleted the release/next branch January 14, 2026 12:10
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.

2 participants