Skip to content

Conversation

RubenHalman
Copy link
Contributor

@RubenHalman RubenHalman commented Jun 17, 2025

Include Demo Flow project in the core repository

Currently, users contribute example flows through files in GitHub issues. Merging our Demo Project into the core allows us to retire the separate demo-flows repository, and by co-locating all flows within this project, users can contribute (anonymized) flows directly to our repository. This way, Flow contributions can become code contributions.

📦 This includes a NPM script:

A CLI-based utility is provided to simplify deploying flows directly:

npm run deploy:testflows -- --target-org my-sandbox

Or by setting an environment variable:

SF_TARGET_ORG=my-sandbox npm run deploy:testflows

NOTE:

  • The sfdx project is excluded from Prettier by introducing a new .prettierignore

@RubenHalman RubenHalman marked this pull request as draft June 17, 2025 23:25
@RubenHalman RubenHalman requested a review from junners June 18, 2025 10:38
@RubenHalman RubenHalman marked this pull request as ready for review June 18, 2025 10:38
@RubenHalman RubenHalman added documentation Improvements or additions to documentation enhancement New feature or request labels Jun 18, 2025
Copy link
Contributor

@junners junners left a comment

Choose a reason for hiding this comment

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

Looks good to me! Appreciate it!!

@junners junners merged commit 36fd6c9 into master Jun 21, 2025
4 checks passed
@junners junners deleted the deploytestflows branch June 21, 2025 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants