Skip to content

Comments

Standardize workflows dt1 1282#3

Merged
padraic-shafer merged 7 commits intoNSLS2:mainfrom
JunAishima:standardize_workflows_dt1-1282
Jan 13, 2026
Merged

Standardize workflows dt1 1282#3
padraic-shafer merged 7 commits intoNSLS2:mainfrom
JunAishima:standardize_workflows_dt1-1282

Conversation

@JunAishima
Copy link
Contributor

work to update Prefect workflow repositories, with criteria from https://jira.nsls2.bnl.gov/browse/DT1-1282

 * python 3.13 now supported by Prefect
   * keep it below 3.14, the most recent supported, in case there are
   issues
 * also update deployment version
 * provide useful info about prefect, tiled, and pixi
 * rename because this module has nothing to do with testing - just
   a small default module that can provide useful output and check
   that the image is valid
@JunAishima JunAishima requested a review from AbbyGi January 8, 2026 18:08
 * bluesky-tiled-plugins replaces databroker
@JunAishima JunAishima marked this pull request as ready for review January 9, 2026 19:13
@padraic-shafer
Copy link
Contributor

This looks good overall but I haven't understood why the prefect version was downgraded.

@JunAishima
Copy link
Contributor Author

This looks good overall but I haven't understood why the prefect version was downgraded.

I had put in version 3.6.0 as a placeholder for most of the prefect.yaml files where I had used an existing file as a template. in this round of updates, I am checking the actual Prefect version in the pixi.lock files and putting that version into the Prefect version field of the prefect.yaml files.

@padraic-shafer padraic-shafer merged commit a4de444 into NSLS2:main Jan 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants