Skip to content

Support files as workflow arguments#14

Merged
sean-schaefer merged 6 commits intomainfrom
feat/file-uploads
Mar 6, 2025
Merged

Support files as workflow arguments#14
sean-schaefer merged 6 commits intomainfrom
feat/file-uploads

Conversation

@sean-schaefer
Copy link
Contributor

Resolves #13

Uploads files provided as arguments to run_workflow to the storage service and injects the returned file paths into the workflow arguments. Workflows can then reference those file paths and download the files for use in workflow steps.

Breaking Changes

  • Updated the authentication strategy to use a new header for secret key authentication

Leverages a new header for sending API key auth, to support
authentication for storage requests too
Uploads the files to the storage service and injects them into the
workflow arguments by file path
@sean-schaefer sean-schaefer added the enhancement New feature or request label Mar 6, 2025
@sean-schaefer sean-schaefer self-assigned this Mar 6, 2025
@sean-schaefer sean-schaefer merged commit 6260249 into main Mar 6, 2025
5 checks passed
@sean-schaefer sean-schaefer deleted the feat/file-uploads branch March 6, 2025 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support file uploads for workflows

1 participant