version: 2.1 setup: true orbs: go: circleci/go@1.7.3 continuation: circleci/continuation@0.1.2 jobs: setup: executor: continuation/default steps: - checkout - run: name: Generate config # Generate dynamic configuration based on go.mod files command: | ./.circleci/generate_config.sh > generated_config.yml - continuation/continue: configuration_path: generated_config.yml # use newly generated config to continue # our single workflow, that triggers the setup job defined above workflows: setup: jobs: - setup