Skip to content

bring latest #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 428 commits into
base: codefresh-main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
428 commits
Select commit Hold shift + click to select a range
bae5c37
BREAKING CHANGE: factory to use nodejs v20 (#920)
AtofStryker Aug 9, 2023
3030906
tests: bump node-override-version to 18.17.1 (#924)
MikeMcC399 Aug 10, 2023
d537888
chore: add ubuntu internal images (#921)
AtofStryker Aug 11, 2023
66da716
Update README.md to talk about non-root user for firefox per #938 in …
alexjyong Aug 15, 2023
18c1735
chore: update default factory version (#925)
jordanpowell88 Aug 15, 2023
410505b
Adds missing run cmd for args examples (#923)
izo0x90 Aug 17, 2023
0940b5b
13.0.0 release (#927)
chrisbreiding Aug 29, 2023
11f93c3
feat: bump cypress version in docker factory (#931)
AtofStryker Aug 31, 2023
41ac14e
chore: add base 18.15.0 and browsers/node18.15.0-chrome114-ff115 to g…
AtofStryker Sep 6, 2023
96e395a
chore: add internal image with edge to test in origin providers (#935)
AtofStryker Sep 7, 2023
103e75d
chore: bump the cypress version for imagerelease and update browsers …
AtofStryker Sep 12, 2023
2bcd3b2
chore: sync Node.js install script with upstream install (#940)
vetruvet Sep 27, 2023
871e44b
chore: bump Cypress version to 13.3.0 (#944)
astone123 Sep 27, 2023
cf85fda
chore: add Ubuntu 20/22 images for node 18 (#946)
AtofStryker Sep 29, 2023
275f1ca
chore: bump Cypress version to 13.3.1 (#947)
dkasper-was-taken Oct 11, 2023
7d5bad8
chore: cypress 13.3.2 release updates (#950)
mschile Oct 18, 2023
be22332
chore: bump node version to 20.8.1 (#951)
Julien-Marcou Oct 24, 2023
65d76c6
chore: cypress 13.3.3 release updates (#987)
mschile Oct 24, 2023
c0ba863
bump for Cypress 13.4.0 release (#988)
emilyrohrbough Oct 30, 2023
939558c
chore: release 13.5.0 image (#991)
jordanpowell88 Nov 8, 2023
5fee5ef
chore: image for release 13.5.1 (#993)
jordanpowell88 Nov 14, 2023
b92c8f8
chore: release for 13.6.0 (#994)
jordanpowell88 Nov 21, 2023
d5f6872
Fix temp deb file name (#998)
grijeshsaini Dec 5, 2023
eaa845c
Add instructions in contributing guide on releasing a new factory ver…
jennifer-shehane Dec 5, 2023
b87fde1
13.6.1 release (#1001)
chrisbreiding Dec 5, 2023
0b69b7d
chore: image for node 20.10.0 (#999)
dankreiger Dec 14, 2023
4c6c6ea
chore: build images for 13.6.2 release (#1007)
jordanpowell88 Dec 26, 2023
6a4fe1d
chore: update CYPRESS_VERSION in factory to 13.6.3 (#1008)
AtofStryker Jan 16, 2024
3534b99
chore: update chrome version to 121.0.6167.85-1 (#1011)
ryanthemanuel Jan 26, 2024
cffb3a6
chore: bump factory version to 3.5.0 (#1012)
AtofStryker Jan 30, 2024
b3f3064
Chore: Node 18.17.1, Chrome 118 internal images (#1009)
cacieprins Jan 31, 2024
85614e4
Add unzip to factory (#1015)
CamilleDrapier Feb 16, 2024
23855f4
Publish browsers-internal and base-internal for Electron 28 (#1016)
jennifer-shehane Feb 19, 2024
c8bbf3d
docs: Add instructions on publishing images auto/manual (#1018)
jennifer-shehane Feb 20, 2024
896b959
update factory for 13.6.5 cypress release with updated browsers (#1019)
AtofStryker Feb 20, 2024
3e9efb0
bump cypress version in factory (#1020)
AtofStryker Feb 22, 2024
2d06f18
chore: release 13.7.0 (#1023)
cacieprins Mar 13, 2024
0569cf7
feat: release 13.7.1 (#1025)
AtofStryker Mar 21, 2024
784bac4
feat: release 13.7.2 (#1029)
AtofStryker Apr 2, 2024
b098a46
chore: release 13.7.3 and update factory versions to latest (#1032)
AtofStryker Apr 11, 2024
71d208a
update to cypress 13.8.0 and update browser images (#1035)
AtofStryker Apr 18, 2024
bee46bf
chore: update factory to cypress 13.8.1 (#1039)
AtofStryker Apr 23, 2024
de01955
chore: add internal docker images for chrome 124 and fierfox 125 (#1040)
AtofStryker Apr 30, 2024
2ec8ae0
chore: add ubuntu 24 image (#1041)
AtofStryker Apr 30, 2024
56955c2
chore: update images for 13.9.0 app release (#1043)
AtofStryker May 8, 2024
c565ef2
chore: update factory to node 20.13.0 and add new GPG key (#1045)
jahusa02 May 8, 2024
b952572
chore: add 18.20.2 node images (#1047)
AtofStryker May 10, 2024
e86315b
chore: remove obsolete script definitions (#1055)
MikeMcC399 May 20, 2024
71659d3
docs: update README Firefox not found example (#1056)
MikeMcC399 May 20, 2024
6d3a798
chore: remove obsolete compose v1 file format version (#1054)
MikeMcC399 May 20, 2024
1386e54
chore: add .gitignore to test project (#1058)
MikeMcC399 May 21, 2024
6c06d26
update factory with cypress 13.10.0 release (#1059)
AtofStryker May 21, 2024
570342c
chore: update to cypress 13.10.0 example specs (#1060)
MikeMcC399 May 22, 2024
e822710
chore: update test-project package.json (#1061)
MikeMcC399 May 22, 2024
5224c57
chore: remove obsolete generation and test tools (#1063)
MikeMcC399 May 22, 2024
757749f
docs: rework test-project README (#1062)
MikeMcC399 May 22, 2024
49bc58d
chore: convert repo from yarn to npm (#1064)
MikeMcC399 May 23, 2024
3e60c2a
docs: update changelogs (#1065)
MikeMcC399 May 24, 2024
4dcdb89
docs: remove included/readme image generation instructions (#1068)
MikeMcC399 May 27, 2024
36169eb
docs: remove old release lists from readme files (#1066)
MikeMcC399 May 27, 2024
07c1824
docs: remove tag directories (#1067)
MikeMcC399 May 27, 2024
759d66c
docs: remove global profile from contributing (#1069)
MikeMcC399 May 29, 2024
52357f0
docs: refresh included readme (#1070)
MikeMcC399 May 29, 2024
ae71172
chore(deps): update to yarn 1.22.22 (#1071)
MikeMcC399 May 29, 2024
78b5799
docs: remove base readme obsolete information (#1072)
MikeMcC399 May 29, 2024
fd9880e
chore: remove obsolete script check-chrome-versions.sh (#1075)
MikeMcC399 May 29, 2024
45330f6
chore: fix failing contributing links (#1073)
MikeMcC399 May 29, 2024
3bf90e1
docs: remove browsers readme obsolete information (#1074)
MikeMcC399 May 29, 2024
b32255e
feat: update to Debian 12 (bookworm) (#1057)
MikeMcC399 May 30, 2024
201276e
docs: fix README Examples issues (#1076)
MikeMcC399 May 31, 2024
7a5042b
docs: remove obsolete problem post-install hook (#1077)
MikeMcC399 May 31, 2024
3763fc5
fix: remove obsolete environment variable npm_config_unsafe_perm (#1078)
MikeMcC399 May 31, 2024
6d0037f
ci: update circleci runner (#1079)
MikeMcC399 May 31, 2024
7a93d58
docs: update contributing image size section (#1080)
MikeMcC399 May 31, 2024
e822509
docs: fix link to print-debug-logs (#1081)
MikeMcC399 May 31, 2024
24994f7
chore: remove legacy included test (#1089)
MikeMcC399 Jun 3, 2024
74d2a0a
docs: migrate examples to relative bind mounts (#1091)
MikeMcC399 Jun 3, 2024
d1b98c0
chore: add 18.18.2 chrome 125 firefore 126 related browser images (#1…
AtofStryker Jun 3, 2024
3f081b2
docs: fix restrict cpu example (#1092)
MikeMcC399 Jun 4, 2024
6fdb80d
Revert "ci: update circleci runner (#1079)" (#1094)
MikeMcC399 Jun 4, 2024
47149ea
chore: release cypress 13.11.0 related docker images and update facto…
AtofStryker Jun 4, 2024
2d1041c
docs: remove outdated blank screen issue (#1099)
MikeMcC399 Jun 5, 2024
55c80b6
docs: add missing bind mounts (#1096)
MikeMcC399 Jun 5, 2024
a7c69c8
docs: rework "Firefox not found" known problem (#1101)
MikeMcC399 Jun 6, 2024
3ef6027
docs: add usage sub-heading to readme (#1102)
MikeMcC399 Jun 6, 2024
81b2531
docs: old version release instructions (#1105)
MikeMcC399 Jun 10, 2024
2d2ba7b
docs: update Docker apt-get best practice reference (#1107)
MikeMcC399 Jun 10, 2024
b0e0450
docs: add tag infos to readme files (#1106)
MikeMcC399 Jun 10, 2024
86b5e12
docs: rework factory readme examples (#1104)
MikeMcC399 Jun 10, 2024
577839b
docs: add cypress/base examples (#1110)
MikeMcC399 Jun 12, 2024
3fbec90
docs: add note for publishing and cypress/factory (#1112)
MikeMcC399 Jun 12, 2024
6246dee
docs: add cypress/browsers examples (#1113)
MikeMcC399 Jun 12, 2024
4e9bb02
docs: align terms in factory readme (#1116)
MikeMcC399 Jun 14, 2024
82247c1
docs: add examples/basic-mini project - w/o Cypress version (#1118)
MikeMcC399 Jun 18, 2024
0caf094
chore: cypress 13.12.0 release (#1121)
mschile Jun 18, 2024
f4a78b6
docs: add cypress github action examples (#1123)
MikeMcC399 Jun 19, 2024
6196d6d
docs: factory version bump description (#1124)
MikeMcC399 Jun 19, 2024
3105ee6
docs: add examples readme links to readme (#1117)
MikeMcC399 Jun 19, 2024
521d464
docs: re-organize internal image docs (#1120)
MikeMcC399 Jun 19, 2024
9eed677
Migrate examples/included-as-non-root to Cypress 13.x (#1127)
MikeMcC399 Jun 21, 2024
f50025e
docs: remove non-working base-internal Dockerfile example (#1125)
MikeMcC399 Jun 24, 2024
64af778
docs: add platform information (#1131)
MikeMcC399 Jun 28, 2024
1943f24
chore(deps): update markdown-link-check (#1132)
MikeMcC399 Jun 28, 2024
50ef26a
Remove examples/included-as-non-root-alternative (#1128)
MikeMcC399 Jun 28, 2024
fe918f1
chore: add 20.15.0 internal docker images (#1133)
AtofStryker Jun 28, 2024
1f3908e
chore: increment cypress version in factory/.env (#1134)
cacieprins Jul 1, 2024
6265491
docs: fix README formatting (#1135)
MikeMcC399 Jul 2, 2024
5322a16
build: use uppercase FROM / AS combination in Dockerfile (#1140)
MikeMcC399 Jul 3, 2024
e43454c
Label examples/included-as-non-root-mapped (#1144)
MikeMcC399 Jul 8, 2024
c021c87
ci: remove workflow version from circle.yml (#1148)
MikeMcC399 Jul 8, 2024
ef821ed
ci: remove unused node orb from circle.yml (#1149)
MikeMcC399 Jul 8, 2024
9dd7668
ci: correct circle.yml indentation syntax error (#1150)
MikeMcC399 Jul 8, 2024
6a0ce0a
ci: check image exists with Docker Hub API (#1151)
MikeMcC399 Jul 8, 2024
a14f4c7
build: disable default provenance attestation (#1152)
MikeMcC399 Jul 8, 2024
b9a2290
chore: update circleci to ubuntu-2204:2023.04.2 machine image (#1147)
MikeMcC399 Jul 8, 2024
e9615f9
fix: update cypress/factory to Debian 12.6 (#1138)
MikeMcC399 Jul 8, 2024
6a92a6c
chore(deps): update to Node.js 20.15.1 (#1154)
MikeMcC399 Jul 9, 2024
67bcd30
chore: update circleci to ubuntu-2204:2023.10.1 machine image (#1155)
MikeMcC399 Jul 9, 2024
2f47b54
docs: fix CHANGELOG formatting (#1157)
MikeMcC399 Jul 9, 2024
800a1fa
chore(deps): update Firefox to 128 (#1158)
MikeMcC399 Jul 10, 2024
7104a0d
build: add version information to logs (#1159)
MikeMcC399 Jul 10, 2024
5b0d1db
chore: update circleci to ubuntu-2204:2024.01.1 machine image (#1160)
MikeMcC399 Jul 10, 2024
c9251b3
docs: add entrypoint info to included README (#1161)
MikeMcC399 Jul 11, 2024
d833998
ci: fix compose --progress plain build cli syntax (#1162)
MikeMcC399 Jul 11, 2024
99c6a03
docs: add security policy (#1164)
MikeMcC399 Jul 11, 2024
c352368
test: bump args-defined browser versions (#1165)
MikeMcC399 Jul 12, 2024
ca06791
update factory for cypress 13.13.1 (#1167)
AtofStryker Jul 16, 2024
08c27e3
docs: add user parameter info to main readme (#1169)
MikeMcC399 Jul 18, 2024
f497e48
docs: link into docs CI examples (#1170)
MikeMcC399 Jul 18, 2024
221d67f
chore: update circleci to ubuntu-2204:2024.05.1 (latest) machine imag…
MikeMcC399 Jul 19, 2024
46628e2
docs: re-format contributing (#1172)
MikeMcC399 Jul 21, 2024
666341f
docs: re-format internal readme files (#1174)
MikeMcC399 Jul 22, 2024
c8f44a7
docs: minor re-format readme files (#1173)
MikeMcC399 Jul 22, 2024
df23728
chore(deps): update prettier to 3.3.3 (#1171)
MikeMcC399 Jul 22, 2024
ce33859
chore: remove unused find-ecr-image.sh script (#1175)
MikeMcC399 Jul 22, 2024
385d6a2
chore: re-format html sources (#1176)
MikeMcC399 Jul 23, 2024
702ba7c
chore: remove factory/test-project from prettier checks (#1177)
MikeMcC399 Jul 23, 2024
03ea298
chore: add 18.17.1 with yarn 4 berry installed for cypress system tes…
AtofStryker Jul 25, 2024
48abeed
chore: create centos-7 image to host in dockerhub to build glibc rela…
AtofStryker Jul 26, 2024
7c65baf
chore(deps): update Chrome to 127.0.6533.72-1 (#1179)
MikeMcC399 Jul 26, 2024
fbc84af
chore: add cypress 13.13.2 to docker factory and bump shipped browser…
AtofStryker Jul 31, 2024
359c915
build: remove factory /usr/share/man deletion (#1185)
MikeMcC399 Aug 7, 2024
a822ecb
build: add default BASE_IMAGE to factory.Dockerfile (#1187)
MikeMcC399 Aug 8, 2024
57c8c1c
docs: add browser section to readme (#1192)
MikeMcC399 Aug 12, 2024
e667a55
chore: update cypress to 13.13.3 and update browsers in docker factor…
AtofStryker Aug 14, 2024
36e50fa
test: add chromium example (#1193)
MikeMcC399 Aug 15, 2024
13ac73a
test: add firefox-esr example (#1195)
MikeMcC399 Aug 16, 2024
36d58b9
feat(deps): add zstd to factory image (#1196)
MikeMcC399 Aug 19, 2024
188280d
build: add default FACTORY_VERSION to Dockerfile (#1198)
MikeMcC399 Aug 22, 2024
37864f3
chore: update node version of favtory from 20.16.0 to 20.17.0 (#1201)
AtofStryker Aug 26, 2024
f7238d5
docs: change contributor's description from old to alternate versions…
MikeMcC399 Aug 27, 2024
b12f9dd
chore: support cypress 13.14.0 and update to chrome 128, edge 128, an…
AtofStryker Aug 27, 2024
e936cda
chore: update factory to use cypress 13.14.1 (#1204)
AtofStryker Aug 29, 2024
a2131cd
test: add default BASE_TEST_IMAGE to test-project Dockerfiles (#1205)
MikeMcC399 Sep 2, 2024
6545662
chore: update cypress to 13.14.2 and update browsers (#1206)
AtofStryker Sep 4, 2024
dc421e7
feat: update to Debian 12.7 (bookworm) (#1208)
MikeMcC399 Sep 10, 2024
3ec6eaf
ci: relax hard-coded version check for git (#1211)
MikeMcC399 Sep 17, 2024
373c5bc
chore: add internal 18.17.1 chrome 128 and firefox 130 image and upda…
AtofStryker Sep 17, 2024
48df240
chore: update circleci to ubuntu-2204:2024.08.1 (latest) machine imag…
MikeMcC399 Sep 23, 2024
b94e87d
docs: add cypress debug instructions (#1213)
MikeMcC399 Sep 23, 2024
2a12900
chore: correct ssh version output in circleci (#1215)
MikeMcC399 Sep 24, 2024
593ec05
chore: updates cypress to 13.15.0 and updates chrome and edge to late…
mschile Sep 25, 2024
5a1e878
fix(deps): rebuild factory with latest debian fixes (#1218)
MikeMcC399 Sep 30, 2024
5d24632
fix(deps): update to node.js 20.18.0 (#1224)
MikeMcC399 Oct 3, 2024
727ea0b
docs: prevent orphaned containers testing locally (#1225)
MikeMcC399 Oct 9, 2024
b9bd106
chore: add internal 20.18.0 chrome 129 and firefox 131 image (#1226)
ryanthemanuel Oct 9, 2024
b12ce4a
chore: fix internal node20.18.0-chrome129-ff131 (#1227)
ryanthemanuel Oct 10, 2024
3a1d29d
chore: add internal 20.18.0-bullseye chrome 129 and firefox 131 image…
ryanthemanuel Oct 10, 2024
6c5ff3f
chore: upgrade firefox to 131.0.2 (#1229)
mschile Oct 11, 2024
2153c99
chore: add missing libvulkan1 dependency (#1230)
mschile Oct 11, 2024
ed8625c
chore: add debian buster base-internal image (#1231)
mschile Oct 11, 2024
161d796
chore: add 20.18.0 yarn berry image for testing yarn-pnp-preprocessor…
ryanthemanuel Oct 16, 2024
bd57561
chore: create a 20.15 buster image that can be used for building bett…
ryanthemanuel Oct 22, 2024
1a855d3
feat: add Node.js GPG key for Antoine du Hamel (#1235)
MikeMcC399 Oct 24, 2024
971d51a
chore: update factory to browser latest and bump cypress version to 1…
AtofStryker Oct 24, 2024
faa53ee
test: update cypress in examples to 13.15.1 (#1238)
MikeMcC399 Oct 28, 2024
4fc996d
feat(deps): update to active lts node.js 22.11.0 (#1240)
MikeMcC399 Oct 29, 2024
9a61a9d
test: update github-actions example to ubuntu-24.04 runner (#1242)
MikeMcC399 Oct 30, 2024
ef9aa64
docs: correct contributing test steps (#1243)
MikeMcC399 Oct 31, 2024
37f0e99
docs: remove included-with-plugins example (#1244)
MikeMcC399 Oct 31, 2024
39db851
docs: remove included-as-non-root-mapped example (#1245)
MikeMcC399 Nov 1, 2024
9c86f23
docs: extend included examples (#1246)
MikeMcC399 Nov 4, 2024
ae61173
chore: Cypress 13.15.2 release (#1247)
mschile Nov 5, 2024
887c692
chore: Cypress 13.16.0 release (#1251)
mschile Nov 19, 2024
a677bf3
feat: update to Debian 12.8 (bookworm) (#1253)
MikeMcC399 Nov 21, 2024
5e4b67c
docs: use /app as standard example working directory (#1254)
MikeMcC399 Nov 25, 2024
c3a536c
chore: change circleci comments from old to alternate versions (#1257)
MikeMcC399 Nov 25, 2024
3f88465
feat: add BROWSERS_IMAGE_SHORT_TAG (#1256)
MikeMcC399 Nov 26, 2024
4a5e167
docs: update tag descriptions (#1258)
MikeMcC399 Nov 26, 2024
61d151a
chore: update circleci to ubuntu-2204:2024.11.1 (latest) machine imag…
MikeMcC399 Dec 2, 2024
7d204ee
fix(deps): update to node.js 22.12.0 LTS (#1260)
MikeMcC399 Dec 4, 2024
c61c638
chore: Cypress 13.16.1 release (#1261)
cacieprins Dec 4, 2024
d89564b
adding internal node 20.18.1 docker images (#1264)
mschile Dec 6, 2024
c8e7465
chore: Cypress 13.17.0 release (#1265)
mschile Dec 17, 2024
21864f0
chore: eliminate src directory in non-root example (#1268)
MikeMcC399 Dec 30, 2024
b163402
chore(deps): update cypress to 13.17.0 in examples (#1269)
MikeMcC399 Dec 30, 2024
31d5a60
test: add tests for examples (#1271)
MikeMcC399 Jan 2, 2025
ae796ca
test: set up included-non-root example screenshot (#1273)
MikeMcC399 Jan 6, 2025
c07fb74
docs: add binary_state.json permission denied known problem (#1274)
MikeMcC399 Jan 6, 2025
e28298a
chore: add internal 20.18.1 chrome 131 firefox 133 and edge image (#1…
AtofStryker Jan 8, 2025
b109236
fix(deps): update to node.js 22.13.0 LTS (#1277)
MikeMcC399 Jan 9, 2025
ea20554
docs: add mitigation instructions non-root user not node (#1278)
MikeMcC399 Jan 9, 2025
99ae13d
test: add Chrome for Testing example (#1270)
MikeMcC399 Jan 9, 2025
15838fb
test: update factory example and ARG test browser versions (#1279)
MikeMcC399 Jan 9, 2025
b41d6b5
chore: update factory browsers to latest and update to Cypress 14 (#1…
AtofStryker Jan 16, 2025
c4d36ad
feat: update to Debian 12.9 (bookworm) (#1284)
MikeMcC399 Jan 17, 2025
ab5e76f
fix(deps): update to Node.js 22.13.1 (#1288)
MikeMcC399 Jan 21, 2025
d7700a4
chore(deps): update cypress to 14.0.0 in examples (#1285)
MikeMcC399 Jan 23, 2025
372edab
chore: update test-project cypress/support/e2e.js to cypress 14.0.0 (…
MikeMcC399 Jan 28, 2025
893ab89
test: run examples in Ubuntu arm64 on GitHub (#1291)
MikeMcC399 Jan 28, 2025
5720914
chore: update factory to use cypress 14.0.1 and latest browsers (#1292)
AtofStryker Jan 28, 2025
390ec6e
chore: update internal docker image (#1289)
AtofStryker Jan 29, 2025
72adfaa
chore: update internal docker image (#1289)
AtofStryker Jan 29, 2025
4af0cc5
feat: support firefox 135 and above with xz compression (#1295)
MikeMcC399 Feb 5, 2025
6098111
chore: cypress 14.0.2 release and bump browser versions (#1296)
AtofStryker Feb 5, 2025
d9bfb1c
test: disable ubuntu-24.04-arm usage (#1297)
MikeMcC399 Feb 6, 2025
16f6fb9
fix(deps): update to Node.js 22.14.0 (#1299)
MikeMcC399 Feb 11, 2025
1c67938
chore: update to Cypress 14.0.3 (#1300)
AtofStryker Feb 11, 2025
7b5f9ba
docs: correct dead README Tags link (#1302)
MikeMcC399 Feb 14, 2025
82c017f
Add HTTP_PROXY support for gpg (#1276)
ibcht Feb 18, 2025
ecb44c1
chore: update browsers and cypress to latest (14.1.0) (#1304)
AtofStryker Feb 25, 2025
a4a0cf6
docs: fix changelog typos (#1305)
MikeMcC399 Mar 4, 2025
64a87c7
chore: add node 20.18.3 images (#1309)
jennifer-shehane Mar 11, 2025
e25d80b
chore: update browsers and bump cypress to 14.2.0 inside the factory …
AtofStryker Mar 12, 2025
a64d356
feat: enable firefox arm64 build with cypress/factory (#1307)
MikeMcC399 Mar 13, 2025
9c8785a
docs: fix CHANGELOG link to Docker Hub cypress/factory (#1311)
MikeMcC399 Mar 14, 2025
9c00b87
docs: reformat Markdown docs according to Prettier (#1312)
MikeMcC399 Mar 14, 2025
8ebc9b0
chore: update engines to Node.js 18.17 min (#1313)
MikeMcC399 Mar 14, 2025
9a0ae44
docs: add firefox arm64 build factory (#1314)
MikeMcC399 Mar 17, 2025
ecc2f1a
chore: update Firefox 136.0.2 Edge 134.0.3124.68-1 (#1318)
MikeMcC399 Mar 19, 2025
af51c4d
build: migrate to oci manifest (#1320)
MikeMcC399 Mar 19, 2025
a7ed6ad
build: add factory Yarn Modern (version >=2) unsupported message (#1321)
MikeMcC399 Mar 19, 2025
75b31fd
docs: introduce firefox arm64 build (#1319)
MikeMcC399 Mar 19, 2025
88cda39
test: add firefox arm64 examples tests for gha (#1322)
MikeMcC399 Mar 20, 2025
9b8ffb3
feat: update to Debian 12.10 (bookworm) (#1325)
MikeMcC399 Mar 21, 2025
b558680
chore: add eslint linting for JavaScript (#1323)
MikeMcC399 Mar 25, 2025
e3a4929
chore: bump browser versions and cypress to latest (#1326)
AtofStryker Mar 26, 2025
fb09410
build: reformat yml workflows according to Prettier (#1327)
MikeMcC399 Mar 27, 2025
93990e0
ci: add prettier to circleci linting (#1328)
MikeMcC399 Mar 27, 2025
d47db0b
chore: update browsers and cypress to latest (#1329)
AtofStryker Apr 8, 2025
0858e3d
docs: add 3 major browser versions supportability (#1331)
MikeMcC399 Apr 14, 2025
578ac76
chore: update browsers to latest and cypress to 14.3.1 (#1332)
AtofStryker Apr 17, 2025
3915a48
chore: add ubuntu22 and 24 node 20 images (#1333)
AtofStryker Apr 22, 2025
b00d730
chore: update factory to use cypress 14.3.3 and update chrome to late…
AtofStryker Apr 22, 2025
d0810b6
fix(deps): update to Node.js 22.15.0 (#1335)
MikeMcC399 Apr 23, 2025
5923048
test: bump node-override-version to 22.15.0 (#1337)
MikeMcC399 Apr 28, 2025
4862092
chore: cypress app release 14.3.3 (#1340)
AtofStryker May 6, 2025
a771649
test: update chrome for testing example versions to 136.x (#1347)
MikeMcC399 May 13, 2025
4609071
fix(deps): update to Node.js 22.15.1 (#1349)
MikeMcC399 May 15, 2025
a9ac4c2
fix(deps): update to Node.js 22.15.1 (Rev 2) (#1350)
MikeMcC399 May 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .github/workflows/add-issue-to-triage-board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: 'Add issue/PR to Triage Board'
on:
issues:
types:
- opened
pull_request_target:
types:
- opened
jobs:
add-to-triage-project-board:
uses: cypress-io/cypress/.github/workflows/triage_add_to_project.yml@develop
secrets: inherit
81 changes: 81 additions & 0 deletions .github/workflows/example-cypress-github-action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: Example Cypress GitHub Actions
# This example workflow demonstrates
# GitHub Actions (https://docs.github.com/en/actions) using the
# Cypress JavaScript GitHub Action (https://github.com/cypress-io/github-action) with
# Cypress Docker images (https://github.com/cypress-io/cypress-docker-images)

# The workflow is triggered manually on demand, see
# https://docs.github.com/en/actions/using-workflows/manually-running-a-workflow
# To automatically trigger a workflow, for instance on a push event, see
# https://docs.github.com/en/actions/using-workflows/triggering-a-workflow

on: workflow_dispatch

jobs:
docker-base:
runs-on: ubuntu-24.04
container:
# Examples use latest tag
# For production use, to avoid the risk of breaking changes,
# choose a fixed version tag from
# https://hub.docker.com/r/cypress/base/tags
image: cypress/base:latest
# User 1001 matches the owner of the HOME directory which GitHub Actions creates
# Selecting the same user minimizes permissions issues
options: --user 1001
steps:
- uses: actions/checkout@v4
- uses: cypress-io/github-action@v6
with:
# Only the Electron browser is available with cypress/base
# This is the default browser and does not need to be specified
working-directory: examples/basic

docker-browsers:
runs-on: ubuntu-24.04
strategy:
# Makes sure that each browser test runs, even if any other test fails
fail-fast: false
matrix:
browser: [chrome, edge, firefox]
container:
# Examples use latest tag
# For production use, to avoid the risk of breaking changes,
# choose a fixed version tag from
# https://hub.docker.com/r/cypress/browser/tags
image: cypress/browsers:latest
options: --user 1001
steps:
- uses: actions/checkout@v4
- uses: cypress-io/github-action@v6
with:
working-directory: examples/basic
browser: ${{ matrix.browser }}

docker-included:
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
browser: [chrome, edge, firefox]
# from https://hub.docker.com/r/cypress/included/tags
container:
# Examples use latest tag
# For production use, to avoid the risk of breaking changes,
# choose a fixed version tag from
# https://hub.docker.com/r/cypress/included/tags
image: cypress/included:latest
options: --user 1001
steps:
- uses: actions/checkout@v4
- uses: cypress-io/github-action@v6
with:
# Using Cypress project with no Cypress version pre-installed
working-directory: examples/basic-mini
browser: ${{ matrix.browser }}
env:
# Cypress binary is already installed in cypress/included image
# Use CYPRESS_INSTALL_BINARY=0 to prevent unneeded caching
# which can cause errors with non-root user
# see https://on.cypress.io/guides/references/advanced-installation#Skipping-installation
CYPRESS_INSTALL_BINARY: 0
36 changes: 36 additions & 0 deletions .github/workflows/example-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Example Tests
# This workflow tests examples from the examples directory of this repo.

on:
push:
paths:
- examples/**
pull_request:
workflow_dispatch:

jobs:
example:
strategy:
fail-fast: false
matrix:
directory: [
basic-mini, # testing cypress/included
basic, # testing cypress/browsers
chrome-for-testing,
chromium,
firefox-esr,
included-as-non-root,
]
os: [
ubuntu-24.04, # testing Linux/amd64 platform
ubuntu-24.04-arm, # testing Linux/arm64 platform
]
exclude:
- os: ubuntu-24.04-arm
directory: chrome-for-testing # browser not available for Linux/arm64
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Run test script
working-directory: examples/${{ matrix.directory }}
run: ./scripts/test.sh
25 changes: 0 additions & 25 deletions .github/workflows/main.yml

This file was deleted.

9 changes: 9 additions & 0 deletions .github/workflows/triage_closed_issue_comment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: 'Handle Comment Workflow'
on:
issue_comment:
types:
- created
jobs:
closed-issue-comment:
uses: cypress-io/cypress/.github/workflows/triage_handle_new_comments.yml@develop
secrets: inherit
8 changes: 8 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Add files here to ignore them from prettier formatting

/base
/browsers
/included
/factory/test-project

**/*.js
9 changes: 9 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"printWidth": 120,
"tabWidth": 2,
"useTabs": false,
"semi": false,
"trailingComma": "all",
"arrowParens": "always",
"singleQuote": true
}
52 changes: 0 additions & 52 deletions CODE_OF_CONDUCT.md

This file was deleted.

Loading