You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
754 B

  1. /*******************************
  2. Release All
  3. *******************************/
  4. /*
  5. This task update all SUI individual component repos with new versions of components
  6. * Commits changes from create components to GitHub and Tags
  7. */
  8. let
  9. gulp = require('gulp'),
  10. {series, parallel} = gulp,
  11. updateComponents = require('../admin/components/update'),
  12. updateDistributions = require('../admin/distributions/update'),
  13. publish
  14. ;
  15. /* Release All */
  16. publish = series(
  17. updateDistributions, // commit less/css versions to github
  18. updateComponents // commit components to github
  19. );
  20. /* Export with Metadata */
  21. publish.displayName = 'publish';
  22. publish.description = 'Publish new versions of SUI across all repos';
  23. module.exports = publish;