Once a pull request is reviewed and merged, the following needs to happen:
-
An empty repository should be bootstrapped in the StackStorm-Exchange org with exchange-bootstrap.sh.
-
The submitted pack should be transferred into that repository in one of the two ways:
- as a new commit, if the pack has been submitted as a dir;
- as a merge with
--allow-unrelated-histories if the pack has been submitted as a submodule and has git history.
- The submitted pack should be removed from this repository once the transfer is complete and verified (automatically).
exchange-bootstrap.sh takes care of the CI, builds, and index updates, so the pack should automatically get to the Exchange index after the correct transfer, given it doesn't have linting errors (#6).
Once a pull request is reviewed and merged, the following needs to happen:
An empty repository should be bootstrapped in the StackStorm-Exchange org with exchange-bootstrap.sh.
The submitted pack should be transferred into that repository in one of the two ways:
--allow-unrelated-historiesif the pack has been submitted as a submodule and has git history.exchange-bootstrap.shtakes care of the CI, builds, and index updates, so the pack should automatically get to the Exchange index after the correct transfer, given it doesn't have linting errors (#6).