Skip to content

Commit

Permalink
Move our example flow to unpackaged metadata and setup CumulusCI to i…
Browse files Browse the repository at this point in the history
…nclude it in installs following the example of Grassroots Survey and SF Indicators
  • Loading branch information
pickettd committed Feb 7, 2024
1 parent 325155f commit a440a83
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 1 deletion.
31 changes: 30 additions & 1 deletion cumulusci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ minimum_cumulusci_version: "3.61.1"
project:
name: StickySelectron
package:
name: StickySelectron
name: Sticky Selectron
api_version: "57.0"
namespace: slctrn
git:
Expand All @@ -25,6 +25,13 @@ tasks:
options:
required_org_code_coverage_percent: 75

deploy_example_flows:
description: Sticky Selectron - Example Flows
group: Salesforce Metadata
class_path: cumulusci.tasks.salesforce.Deploy
options:
path: unpackaged/config/example-flows

flows:
config_qa:
steps:
Expand All @@ -34,3 +41,25 @@ flows:
steps:
3:
task: load_dataset
customer_org:
steps:
1:
task: install_managed
options:
security_type: NONE
2:
task: deploy_example_flows
ui_options:
is_required: False
plans:
install:
slug: install
title: Install Sticky Selectron
tier: primary
is_listed: True
preflight_message: "This will install Sticky Selectron (slctrn) in your org."
post_install_message: "Thanks for installing Sticky Selectron (slctrn)."
error_message: "To get help, please visit our [Sticky Selectron Documentation](https://sfdo-community-sprints.github.io/SSSFDG/)"
steps:
1:
flow: customer_org

0 comments on commit a440a83

Please sign in to comment.