Commit Graph

85 Commits

Author SHA1 Message Date
Ben M
199f4c357c chore: remove KPI generation workflow (#27887) 2023-09-22 15:37:52 -04:00
Adam Stone-Lord
3477e4d396 chore: remove Github Action for triggering CircleCI pipeline (#27865) 2023-09-20 17:24:43 -04:00
Ben M
8e682821ab chore: update kpi report generation to include feature review metrics (#27778)
* chore: update kpi report generation to include feature review metrics

* chore: fix typo
2023-09-15 14:20:25 -04:00
Ben M
849da7c6f5 chore: update chrome PR creation workflow to add to firewatch board (#27821)
* 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
2023-09-15 13:00:45 -04:00
Bill Glesias
b85dd752f2 dependency: update to electron 25 and node 18 (#27715)
* feat: update to electron 25 and bump node dependencies. need to remove
custom docker image

* chore: update node versions to 18+ [run ci]

* chore: bump @types/node from v16 to v18 and bump the typescript supported CLI version from 3.9 to 4.4

* update mock-fs to 5.2.0 to fix BigInt issue (see https://github.com/tschaub/mock-fs/releases/tag/v5.1.4) [run ci]

* chore: update electron integrity check to pass create binary job

* chore: fix issues with achrinza/node-ipc not yet having node 18 engine support (only up to 17 by patching from 9.2.2 to 9.2.5 as seen in https://github.com/achrinza/node-ipc/pull/38. vue/cli-service is not maintained and we should migrate these over to vue create at some point in the near future to get rid of these resolutions

* allow for TLSv1 tests to work with node 18 as the express server running node 18 with tlsv1 needs to allow legacy ciphers

* chore: update snyk workflows to use node 18

* chore: add changelog

* update timeout

* more cleanup during binary build

* bump cache and run ci. include ignore engines for rwa and get rid of
16.16 image references

* chore: update FF tests to 115 as serialization now works with errors and click events do not get fired on buttons being typed into

* chore: don't error when symlink already exists

* chore: fix serialization test for newer versions of firefox

* chore: fix CI config

* chore: fix chrome system tests to work with chrome 114. updates mostly caused by bugs in screen height in chrome. see https://bugs.chromium.org/p/chromium/issues/detail?id=1416398

* chore: test binary against vite update in RWA

* remove wait for RWA as it shouldnt be needed for vite. link example recipes update to node 18

chore: remove commented out code

* chore: print message when DISABLE_SNAPSHOT_REQUIRE is set

* chore: clean out unneeded dependencies always

* chore: remove trailing space

* fix: propagate click events for enter and typing on firefox 106 or later

* chore: fix changelog failures

* fix: correctly simulate click events for buttons on keyup and space type  in Firefox versions greater than 91 and simulate click for buttons on enter in Firefox versions greater than or equal to 106

* chore: add documentation to type to clarify firefox synthetic events

* chore: update protocol snapshot as order or log messages seems to have changed

* update comments

* sort commandLogChanged events for protocol

* chore: remove PR ids from CRA and CER as the PRs are merged into develop

---------

Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-09-07 15:26:09 -04:00
Chris Breiding
6081751c41 fix: change how tsconfig is aliased in webpack-batteries-included-preprocessor (#27706)
* chore: change how tsconfig is aliased in webpack-batteries-included-preprocessor

* use --target-reference so snyk analyzes current branch

* fix missing space

* use pull_request instead of pull_request_target for snyk actions
2023-08-31 10:09:38 -04:00
Ben Patterson
0089501e0a chore: snyk scan should run on default PR events. (#27696)
This should ensure it's run on follow-up commits, for example.
2023-08-29 17:44:07 -04:00
cypresschris
f383ae329f chore: SEC-688 | updates to sca scan action (#27639)
* Chore: SEC-688 | updates to sca scan action

* Chore: SEC-688 | removed push event

* SEC-688 | Updates to SAST scan configs

* SEC-688 | Update SCA scan to include CLI

* chore: empty commit for semantic versioning

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2023-08-25 16:34:59 -05:00
cypresschris
9bd124e308 Revert "Chore: SEC-688 | TEsting" (#27626)
This reverts commit 7b18db95d8.
2023-08-22 14:28:42 -05:00
cypresschris
7b18db95d8 Chore: SEC-688 | TEsting 2023-08-22 12:26:08 -05:00
cypresschris
1f1e39e92c chore: SEC-688 | Update to the SCA scan action for Snyk (#27614) 2023-08-21 15:26:17 -05:00
cypresschris
0336922c3a SEC-563 | Exclude system-tests from Snyk security checks for cypress monorepo (#27411) 2023-07-31 14:59:40 -04:00
Ben M
79116ef2dc chore: update KPI report to include feature request metrics (#27305) 2023-07-21 09:35:43 -04:00
Ben M
de42cdb39e chore: adding in workarounds KPIs plus refactoring (#27055)
* chore: adding in work around KPIs

* chore: update workflow to work with new KPI report generation process

* chore: fix a bad copy paste from my development environment

* chore: fix a bad copy paste from my development environment

* Update .github/workflows/report_weekly_app_kpis.yml

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

* Update .github/workflows/report_weekly_app_kpis.yml

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

---------

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2023-07-06 13:16:13 -04:00
Ben M
806b74ee40 chore: adding new kpi report workflow (#26922)
* chore: adding new kpi report workflow

---------

Co-authored-by: Matt Schile <mschile@cypress.io>
2023-06-09 09:05:42 -04:00
cypresschris
ffe4734d88 chore: update Snyk to scan all projects (#26867)
* SEC-544 chore: [Snyk] Update Snyk flag in Git actn

* Update snyk_sca_scan.yaml

Removed --debug switch from the test command

---------

Co-authored-by: brady-cypressio <90723145+brady-cypressio@users.noreply.github.com>
2023-06-05 09:35:24 -04:00
Ben M
0af6936c63 Update stale_issues_and_pr_cleanup.yml
stalebot was incorrectly configured to run in debug mode.  I have updated the default to run in normal mode when running scheduled
2023-06-01 09:40:27 -04:00
Ben M
acc4d5faf3 Update triage_add_to_project.yml 2023-05-30 11:10:45 -04:00
Ben M
0cf11fe416 Update stale_issues_and_pr_cleanup.yml
Upped the number of operations per run.  Have been manually doing that so this job can get through all the issues in the repo with no problems.
2023-05-26 08:55:38 -04:00
Emily Rohrbough
a40067bb3f chore: update triage workflow to add comment to contributor prs (#26493)
Co-authored-by: Ben M <benm@cypress.io>
2023-05-17 09:41:37 -05:00
Ben M
b6f869255b chore: adding in repo token to explicitly use that while running commands [skip ci] (#26746) 2023-05-15 08:27:45 -04:00
Ben M
b1ca3a2fa6 chore: update stalebot config (#26745) 2023-05-12 13:16:45 -04:00
Ben M
7630caed82 chore: cypress[26674] updated github workflows to use checklout@v3 and stop using set-output and move to file use (#26696) 2023-05-10 15:43:20 -04:00
Ben M
365630d5a2 chore: update stalebot to respect new labels and up process rate (#26552) 2023-04-21 10:06:18 -04:00
Ben M
c7da9f4ee6 chore: [skip ci] update to labels looked at by stalebot (#26496) 2023-04-13 14:18:15 -04:00
Ben M
f5bcc044a2 chore: [skip ci] turning on stale bot (#26488) 2023-04-12 22:17:39 -04:00
Ben M
d6bd4ec9e7 Update triage_add_to_project.yml
wrong quotes used in workflow
2023-04-11 10:07:53 -04:00
Ben M
9a42a6f498 chore: update add-to-project workflow (#26439)
* chore: update add-to-project workflow to add issues created byy github-actions[bot] to triage board

---------

Co-authored-by: Matt Schile <mschile@cypress.io>
2023-04-10 15:33:54 -04:00
Ryan Manuel
3aa1c48d56 chore: update update_v8_snapshot_cache.yml to run mac before windows (#26459) 2023-04-07 17:22:19 -05:00
Ben M
b34897241e chore: created a new github action to handle new comments better (#26234)
* chore: created a new github action to handle new comments better
---------

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-04-03 13:39:44 -04:00
Ryan Manuel
9325d6577d chore: update to use new github-script API (#26307) 2023-03-30 20:16:10 -05:00
renovate[bot]
7060503619 chore: update actions/add-to-project action to v0.4.1 🌟 (#26219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24 15:35:22 -05:00
renovate[bot]
415b93465c chore(deps): update actions/github-script action to v6 🌟 (#25280)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2023-03-23 09:04:42 -04:00
renovate[bot]
b4443e7f67 chore(deps): update actions/setup-node action to v3 🌟 (#25281)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2023-03-22 10:21:18 -04:00
Ben M
dbf4ff8982 chore: remove workflow adding of triage label 2023-03-14 17:07:04 -04:00
Ben M
e576e2cada chore: update to look at issue/PR author in GH action 2023-03-09 17:19:22 -05:00
Ben M
650463c5a4 chore: add dependency in github action 2023-03-09 16:51:42 -05:00
Ben M
346dff2488 chore: fix github action missing variable call 2023-03-09 16:31:37 -05:00
Ben M
4b362f04a7 chore: fix github action 2023-03-09 16:29:32 -05:00
Ben M
45ebdf6a6a chore: another syntax change for stale github action 2023-03-09 15:37:18 -05:00
Ben M
79689bd300 chore: another tweak to the stale issue bot 2023-03-09 15:26:53 -05:00
Ben M
c3a7d444bb chore: fix syntax in github stale action 2023-03-09 15:19:57 -05:00
Ben M
723dd1a781 Update triage_add_stale_issue_to_board.yml
chore: update github action to fix syntax error when adding a stale issue to the triage board
2023-03-09 14:46:51 -05:00
Ben M
a610f5c90b chore: adding workflows to add tickets labeled as stale to the triage board (#26043)
* chore: adding workflows to add tickets labeled as stale to the triage board.

Co-authored-by: Matt Schile <mschile@cypress.io>
2023-03-09 14:34:59 -05:00
Ben M
85e813dc96 chore: fixed problem with this running against PRs which it shouldnt (#26011)
chore: fix to closed issue workflow that was running against PRs incorrectly
2023-03-03 13:54:10 -05:00
Ben M
68656a9848 chore: update triage workflow to exclude comments from github-actions bot (#25967)
* chore: update triage workflow to exclude comments from github-actions[bot].  Also added a fix for the problem of this workflow moving issues back to open after I comment and close an issue.
2023-03-03 10:09:39 -05:00
Ben M
a7b290654e chore: adding new workflow that deals with stale issues (#25944)
* chore: adding new workflow that deals with stale issues

Co-authored-by: Matt Schile <mschile@cypress.io>
2023-02-27 14:50:04 -05:00
Ben M
f3e3895408 Update triage_closed_issue_comment.yml
change in github variable used to determine repo name
2023-02-21 16:11:30 -05:00
Ben M
df8f697e73 chore: add repo as a parameter to handle issues outside of cypress (#25908) 2023-02-21 15:54:09 -05:00
Ben M
49fdb6bbf1 chore: updating the remaining triage github actions to be reusable by other repos in the Cypress org (#25903) 2023-02-21 14:05:44 -05:00