Commit graph

96 commits

Author SHA1 Message Date
Jon Koops
5600b5fb1c
Run the Cypress component tests on CI (#4307) 2023-02-02 13:11:30 +00:00
Jon Koops
db06a0efd8
Run main CI workflow without caching (#4308) 2023-02-02 12:50:43 +00:00
Jon Koops
8d0917f3fc
Stop copying settings.xml for Maven configuration (#4043) 2022-12-15 12:39:19 +01:00
dependabot[bot]
1e331c124f
Bump abhi1693/setup-browser from 0.3.4 to 0.3.5 (#4010)
Bumps [abhi1693/setup-browser](https://github.com/abhi1693/setup-browser) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/abhi1693/setup-browser/releases)
- [Changelog](https://github.com/abhi1693/setup-browser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/abhi1693/setup-browser/compare/v0.3.4...v0.3.5)

---
updated-dependencies:
- dependency-name: abhi1693/setup-browser
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 10:32:45 +01:00
Jon Koops
1f3b08a605
Download latest version of Chrome for Cypress tests (#3964) 2022-12-07 17:49:59 +01:00
dependabot[bot]
df754a1d6d
Bump cypress-io/github-action from 4 to 5 (#3938)
Bumps [cypress-io/github-action](https://github.com/cypress-io/github-action) from 4 to 5.
- [Release notes](https://github.com/cypress-io/github-action/releases)
- [Commits](https://github.com/cypress-io/github-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: cypress-io/github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 14:58:19 +01:00
Jon Koops
49ed77b85c
Allow extended write permissions for Dependabot auto-merge (#3945) 2022-12-06 13:50:45 +01:00
Jon Koops
eb7063df84
Give CI workflow permissions to merge PR (#3922) 2022-12-02 08:52:51 +01:00
Jon Koops
f5d8446074
Add PR number to Dependabot auto-merge (#3921) 2022-12-01 17:37:06 +01:00
Jon Koops
09b1077daf
Use github context instead of environment for Dependabot auto-merge (#3916) 2022-12-01 16:51:50 +01:00
Jon Koops
d6dfee9773
Add repo to Dependabot auto-merge (#3913) 2022-12-01 15:15:09 +01:00
Jon Koops
43a6fd7089
Run CI on release branches (#3814) 2022-12-01 13:07:17 +01:00
Jon Koops
2f71c5dc4f
Add repo info for GH CLI calls (#3907) 2022-12-01 12:16:10 +01:00
Jon Koops
00117da02b
Automatically merge Dependabot PRs when CI passes (#3894) 2022-11-30 17:46:34 +01:00
Jon Koops
8fbc5d545c
Add worflow name to concurrency group (#3897) 2022-11-30 08:26:03 -05:00
Jon Koops
d255e06593
Only cancel CI jobs on pushes for PRs (#3893) 2022-11-29 11:57:10 +01:00
Jon Koops
5239fc30af
Upload server logs even when tests fail (#3825) 2022-11-24 14:37:14 +01:00
Jon Koops
b788118ed4
Upload Keycloak server logs when running Cypress (#3804) 2022-11-18 18:41:08 +01:00
Jon Koops
394dd48a94
Add the Node.js Admin Client to the project (#3728) 2022-11-08 09:01:11 -05:00
Erik Jan de Wit
b7e4db8e15
Add 'Personal Info' form and masthead to Account UI (#3551)
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2022-11-03 15:06:26 +01:00
Jon Koops
4f86ec3da9
Use a locally mocked LDAP server for tests (#3652) 2022-10-27 15:49:10 +02:00
Jon Koops
bd356b62ab
Run CI jobs for the Account UI (#3549)
* Run CI jobs for the Account UI

* Add JavaScript edition to build
2022-10-17 08:46:07 -04:00
Jon Koops
6ccbdad3f2
Run Cypress tests in parallel again (#3537) 2022-10-10 14:04:50 +02:00
Jon Koops
ffe869504b
Stop running Cypress tests in parallel (#3485) 2022-10-05 14:19:57 +02:00
Jon Koops
54336b7aaf
Add Wireit to automatically build Keycloak JS (#3317) 2022-09-14 14:42:19 +02:00
Stian Thorgersen
81e2746f17
Update cypress.yml 2022-09-14 07:45:53 +02:00
Stian Thorgersen
617f877488
Add nightly run using nightly builds (#3260) 2022-09-13 10:58:27 +02:00
Jon Koops
243cec90df
Add Keycloak JS to the project (#3189) 2022-09-12 11:52:11 +02:00
Jon Koops
2f5fcaff84
Add inputs to specify Keycloak repo and branch (#3291) 2022-09-08 09:18:35 -04:00
Jon Koops
c08c72d2f7
Allow triggering Cypress workflow by dispatch (#3290) 2022-09-08 09:07:10 -04:00
Jon Koops
c6ab6a1190
Move Admin UI into a monorepo structure (#3186) 2022-08-25 11:03:07 +02:00
Jon Koops
0c3f270e42
Revert back to 'skipTests' to fix Maven build (#3158) 2022-08-22 09:29:39 -04:00
Erik Jan de Wit
e6686bf43f
faster maven execution (#3142)
hopefully fixes tests
2022-08-19 13:19:25 +02:00
Jon Koops
07b6053a91
Check in Cypress Dashboard record key (#3002) 2022-07-25 13:33:49 -04:00
Jon Koops
cfcc4481e8
Replace CI trigger for Cypress (#2971) 2022-07-15 15:14:32 -04:00
Jon Koops
2e450d55a6
Replace Webpack Cypress type checks with TypeScript compiler (#2894) 2022-06-29 15:36:24 +02:00
Jon Koops
fddf91170c
Run code quality check on a nightly schedule (#2805) 2022-06-13 12:11:33 +02:00
Jon Koops
7c31452921
Upgrade to version 10 of Cypress (#2790) 2022-06-13 12:08:13 +02:00
Jon Koops
c20c57f8aa
Upgrade to version 18 of Node.js (#2474) 2022-04-21 16:52:49 +02:00
Jon Koops
f4a11eac7f
Uploading Cypress assets to Github (#2484) 2022-04-21 13:49:42 +02:00
Jon Koops
4d0a1e5c2e
Trigger Cypress on 'push' event only (#2445) 2022-04-13 13:07:28 +02:00
Jon Koops
6bdb78f01e
Remove Java setup from testing job (#2444) 2022-04-13 13:07:08 +02:00
Jon Koops
5f47c3952b
Skip uploading Cypress assets (#2442) 2022-04-13 13:06:50 +02:00
Jon Koops
85f457c7d2
Check in record key to pass tests (#2440) 2022-04-11 13:22:48 -04:00
Jon Koops
3e503a7bb5
Use pull_request_target to allow access to secrets (#2438) 2022-04-11 12:48:28 -04:00
Jon Koops
03927cda3b
Run Cypress tests in parallel to optimize performance (#2433) 2022-04-11 16:18:24 +02:00
Jon Koops
144715f75b
Update Github Actions to latest versions (#2407) 2022-04-11 13:25:24 +02:00
dependabot[bot]
8046026ec5 Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 11:19:01 +02:00
dependabot[bot]
59e857b2e7 Bump actions/setup-java from 2 to 3
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 11:18:42 +02:00
Jon Koops
b40da16afd
Upload server log after running Cypress tests (#2341)
* Upload server log after running Cypress tests

* fix typos
2022-04-05 09:20:00 +02:00