Skip to content

Improve secrets rendering#4840

Merged
pditommaso merged 7 commits intomasterfrom
3502-use-secrets-with-include-config-v2
Mar 22, 2024
Merged

Improve secrets rendering#4840
pditommaso merged 7 commits intomasterfrom
3502-use-secrets-with-include-config-v2

Conversation

@pditommaso
Copy link
Copy Markdown
Member

@pditommaso pditommaso commented Mar 22, 2024

This PR simplifies the rendering of secrets in the the nextflow config using a AST transformation instead of using the SecretContext class.

See also #4177

@pditommaso pditommaso requested a review from bentsherman March 22, 2024 00:41
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
@pditommaso
Copy link
Copy Markdown
Member Author

Should be OK, now.

@bentsherman
Copy link
Copy Markdown
Member

Code looks good. Did you do a manual end-to-end test?

@pditommaso
Copy link
Copy Markdown
Member Author

Some basic command, you may want to double check it

@bentsherman bentsherman linked an issue Mar 22, 2024 that may be closed by this pull request
Copy link
Copy Markdown
Member

@bentsherman bentsherman left a comment

Choose a reason for hiding this comment

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

Manual test passed 👍

@pditommaso
Copy link
Copy Markdown
Member Author

Thanks Ben

@pditommaso pditommaso changed the base branch from 3502-use-secrets-with-include-config to master March 22, 2024 15:35
@pditommaso pditommaso merged commit 00c9f22 into master Mar 22, 2024
@pditommaso pditommaso deleted the 3502-use-secrets-with-include-config-v2 branch March 22, 2024 15:41
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.

Unable to use secrets in the includeConfig directive

2 participants