* add husky script to build circleci yml files
* add circleci cli as a required tool for working with .circleci
* break the original workflows.yml file into separate pieces, using circleci config pack to compose them into the main workflows.yml file
* fix pull request workflow def
* more robust precommit for circleci packing
* even nicer stdout for precommit :)
* allow pr pipeline on this branch
* split up the config.yml to demonstrate more fully
* fix conditional on pr pipeline
* exit 1 if circleci cli not found and circleci config files staged for commit
* use linux-x64 executor for unit-tests
* try using ipv6 in contributor with correct executor
* ensure node
* update github action to update browser versions to point to the correct file
* ensure node more times
* fix export
* reduce expected result count
* run full workflow menu on this branch
* bump config class to medium
* index on use-pack-for-circle: a9bcbe87b0 run full workflow menu on this branch
* index on use-pack-for-circle: a9bcbe87b0 run full workflow menu on this branch
* index on use-pack-for-circle: a9bcbe87b0 run full workflow menu on this branch
* revert to small for checkout code in config workflow; remove from multi branch trigger
* fix incorrect conflict resolution for bettersqlite3 changes w/ electron update
* make path to circleci workflows file more explicit, comment why it is that file
---------
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
* use env variables in yaml [run ci]
* add husky hook to lint-staged to format the circle workflow file on commit when the file changes to keep the diff from the github actions job short
* chore: cut over browser-version scripts from json to yaml to update the workflow file inline
* Update scripts/format-workflow-file.js
Co-authored-by: Matt Schile <mschile@cypress.io>
* move expected yaml keys to const variables
---------
Co-authored-by: Matt Schile <mschile@cypress.io>
* chore: update chrome PR creation workflow to add to firewatch board
* chore: adding in ability to manually run job
* chore: changing how we add the chrome update PR to the firewatch board
Co-authored-by: cypress-bot[bot] <2f0651858c6e38e0+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>