Tim Donohue
|
4915f10b0e
|
Merge pull request #1946 from mwoodiupui/1865
Support Node v18
|
2022-12-09 14:10:15 -06:00 |
|
Tim Donohue
|
492344e6bd
|
Spin up UI and REST on 127.0.0.1
|
2022-12-08 16:04:54 -06:00 |
|
Tim Donohue
|
3f9884eb24
|
Update to use GitHub CodeQL for code scanning
|
2022-12-06 11:28:08 -06:00 |
|
Tim Donohue
|
23c4034cfb
|
Add CONTRIBUTING docs and resync with PR template
|
2022-12-06 10:44:19 -06:00 |
|
Mark H. Wood
|
2ef78741cc
|
Name resolution changed in Node 18 -- avoid it.
|
2022-12-02 08:47:01 -05:00 |
|
Mark H. Wood
|
7690d36e4b
|
Update Node versions with which to test.
|
2022-11-17 09:06:34 -05:00 |
|
Tim Donohue
|
6d1d446c0d
|
Update to the latest version of all GitHub actions
|
2022-11-03 15:03:47 -05:00 |
|
Tim Donohue
|
d0bcf5efcc
|
Harden workflows by limiting default permissions
|
2022-10-31 10:33:38 -05:00 |
|
Tim Donohue
|
fb05b7c701
|
Ensure label_merge_conflicts never runs on forks
|
2022-10-28 09:53:33 -05:00 |
|
Tim Donohue
|
e7e049c531
|
Bug fix to label_merge_conflicts GitHub action
|
2022-10-28 09:40:30 -05:00 |
|
Tim Donohue
|
f782ee921c
|
Cherry-pick https://github.com/DSpace/DSpace/pull/8552 to dspace-angular
|
2022-10-28 09:30:11 -05:00 |
|
Tim Donohue
|
5b69bb1cc4
|
Update action to add issues to new triage board
|
2022-10-21 16:49:17 -05:00 |
|
Tim Donohue
|
f37f32b4ab
|
Drop Node 12 which is EOL. CI Build on 14 and 16
|
2022-06-22 15:13:35 -05:00 |
|
Tim Donohue
|
d719a02597
|
Only build PRs in AMD64, as a simple sanity check.
|
2022-05-27 09:08:52 -05:00 |
|
Art Lowel
|
7f6c17df75
|
add support for multiple platforms to docker build
|
2022-05-25 15:02:38 +02:00 |
|
lotte
|
6784ac39f6
|
Merge branch 'main' into Removing-unnecessary-circular-dependencies
|
2022-04-20 14:47:55 +02:00 |
|
lotte
|
7830d1c632
|
replaced package.json script shorthand to build.yml
|
2022-04-14 16:14:09 +02:00 |
|
Yura Bondarenko
|
c736ebaebf
|
Revert "87968: Increase Node --max_old_space_size"
This reverts commit 62e7615f1fa9b680120e7ab7dbef173a5e4679dc.
|
2022-04-08 17:57:16 +02:00 |
|
Yura Bondarenko
|
a14cc6fde2
|
87968: Run CI ESLint in --quiet mode
|
2022-04-08 17:57:16 +02:00 |
|
Yura Bondarenko
|
22ac66787a
|
87968: Kill app if still up after e2e tests
|
2022-04-08 17:57:16 +02:00 |
|
Yura Bondarenko
|
cad76ff378
|
87968: Increase Node --max_old_space_size
|
2022-04-08 17:57:16 +02:00 |
|
lotte
|
30b7e8eb39
|
Merge branch 'main' into w2p-87382_circular-dependency-fixes
|
2022-04-05 16:35:00 +02:00 |
|
Art Lowel
|
41ad172796
|
add github actions check for circular dependencies
|
2022-03-22 14:00:55 +01:00 |
|
Tim Donohue
|
a6eeceeb67
|
Ensure Docker GitHub action only runs for maintenance branches, official tags. Never run for forked repos
|
2021-12-08 15:08:44 -06:00 |
|
Tim Donohue
|
35584d44aa
|
Minor cleanup. Disable 'latest' tag in Docker.
|
2021-12-08 09:42:48 -06:00 |
|
Tim Donohue
|
86c2f389d5
|
Create a Docker GitHub action to autobuild on each commit. Update Dockerfile and docker-compose.yml to support.
|
2021-12-08 09:10:43 -06:00 |
|
Tim Donohue
|
0dba48be13
|
Update to latest version of all GitHub actions
|
2021-12-07 16:50:43 -06:00 |
|
Tim Donohue
|
03a11aeda1
|
Minor cleanup to GitHub CI. No longer need chromedriver. Use latest version of Chrome.
|
2021-08-27 11:33:06 -05:00 |
|
Tim Donohue
|
3c3f2251bb
|
Minor test cleanup. Ensure artifacts are available based on e2e search results
|
2021-08-27 10:07:07 -05:00 |
|
Tim Donohue
|
fbfd4a2769
|
Fixes to e2e CI process
|
2021-08-27 09:11:23 -05:00 |
|
Tim Donohue
|
c86b68a6e0
|
Replace Protrator e2e tests with Cypress. Move all existing tests to Cypress & add basic Deque Axe integration.
|
2021-08-26 17:14:08 -05:00 |
|
Tim Donohue
|
91bb5e2fd4
|
Add a basic SSR test to GitHub CI
|
2021-07-26 15:15:03 -05:00 |
|
Tim Donohue
|
e7282bdbd7
|
Minor cleanup, print chromedriver version after installation
|
2021-06-11 08:46:17 -05:00 |
|
Art Lowel
|
326bffae7f
|
switch chromedriver to npm
|
2021-06-11 08:42:43 -05:00 |
|
Tim Donohue
|
b104958473
|
Add option to pin to a specific version of Chrome/ChromeDriver. Pin to v90 until v91 bugs are fixed
|
2021-06-10 12:56:40 -05:00 |
|
Art Lowel
|
6e7fe85b47
|
use the chromedriver npm package to download the webdriver version compatible with the installed chrome version
|
2021-04-14 17:13:26 +02:00 |
|
Tim Donohue
|
43d2351ada
|
Wait on /api/core/sites to also ensure database is up
|
2021-03-18 09:01:44 -05:00 |
|
Tim Donohue
|
ba4c7a8e88
|
Add a step to wait until REST API is ready (returns 200)
|
2021-03-17 15:52:32 -05:00 |
|
Tim Donohue
|
12f8e82aa2
|
Add step to verify REST API is up/available for e2e tests
|
2021-03-17 15:02:59 -05:00 |
|
Art Lowel
|
f54e582297
|
bump supported node versions to 12 and 14
|
2021-02-26 16:24:31 +01:00 |
|
Art Lowel
|
4e18fa35ca
|
Cache redesign part 1, and add support for alternative links
|
2020-12-14 16:09:33 +01:00 |
|
Tim Donohue
|
96d7f9c2d7
|
Update build.yml to not limit by branch
|
2020-11-30 10:12:02 -06:00 |
|
Tim Donohue
|
3f1266e485
|
Enable only for main branch pushes or PRs
|
2020-11-25 09:26:43 -06:00 |
|
Tim Donohue
|
49effd14df
|
Rename job to "tests". Space out steps to make it easier to read.
|
2020-11-25 08:58:38 -06:00 |
|
Tim Donohue
|
d241d4ea6a
|
Revert to checkout@v1 per https://community.codecov.io/t/codecov-status-stuck-at-waiting-for-status-to-be-reported-on-github/341/40
|
2020-11-25 08:27:25 -06:00 |
|
Tim Donohue
|
e32b435edd
|
Remove .travis.yml Minor comment cleanup to build.yml
|
2020-11-24 17:07:49 -06:00 |
|
Tim Donohue
|
b036c084b7
|
Try codecov bash uploader to see if it works
|
2020-11-24 16:38:07 -06:00 |
|
Tim Donohue
|
8d526f0e80
|
Move codecov reports to last step
|
2020-11-24 16:03:22 -06:00 |
|
Tim Donohue
|
bc0b0a26c9
|
Initial GitHub Actions CI settings. Rename docker-compose-travis to docker-compose-ci
|
2020-11-24 15:15:58 -06:00 |
|
Tim Donohue
|
f7883492c6
|
Correct syntax for referencing related issues/PRs
|
2020-10-15 15:41:08 -05:00 |
|