Tim Donohue
|
799528963e
|
Fix typo. Config must be a valid regex
|
2023-07-28 11:48:30 -05:00 |
|
Tim Donohue
|
5bff43356f
|
Minor update to label_merge_conflicts to ignore any errors (seem random at this time)
|
2023-07-28 11:15:42 -05:00 |
|
Tim Donohue
|
2dc7c90e83
|
Run PR Port action as 'dspace-bot' to allow new PRs to trigger CI checks
|
2023-07-28 11:15:08 -05:00 |
|
Tim Donohue
|
f6a898c3d1
|
Add action to automatically create a port PR when specified
|
2023-07-27 16:55:42 -05:00 |
|
Tim Donohue
|
4771ebe873
|
Merge pull request #8942 from tdonohue/docker_actions
GitHub Actions: Split Docker image builds into separate jobs to run in parallel. Enable 'latest' tag.
|
2023-07-07 12:48:22 -05:00 |
|
Tim Donohue
|
d1e1900b33
|
Ensure 'main' code is tagged as 'latest' in DockerHub
|
2023-07-07 11:47:09 -05:00 |
|
Tim Donohue
|
dea4535581
|
Split docker image builds into separate jobs to allow them to run in parallel.
|
2023-07-06 16:32:16 -05:00 |
|
Tim Donohue
|
3ac66031ba
|
Ensure codescan and label_merge_conflicts run on maintenance branches
|
2023-07-06 15:44:36 -05:00 |
|
Tim Donohue
|
1ca4f59bb2
|
Enable Pull Request Opened action to assign PRs to their creator
|
2023-07-06 15:44:02 -05:00 |
|
Tim Donohue
|
aa7acb5be7
|
Update Postgres Docker scripts to build/tag images automatically
|
2023-04-19 14:25:18 -05:00 |
|
Tim Donohue
|
9b0f2ed433
|
Update to latest version of actions
|
2023-04-14 16:45:52 -05:00 |
|
Tim Donohue
|
e00388995b
|
Split Codecov upload into a separate job. Make it auto-retry up to five times
|
2023-04-14 16:45:15 -05:00 |
|
Mark Cooper
|
b36e6df9bc
|
Build, use, publish dspace/dspace-solr imgs
|
2023-04-06 16:48:36 -07:00 |
|
Tim Donohue
|
9cd358f7b2
|
Update to use GitHub CodeQL for code scanning
|
2022-12-06 11:25:30 -06:00 |
|
Tim Donohue
|
a501d84092
|
Minor fixes to sync CONTRIBUTING with PR template
|
2022-12-06 10:48:42 -06:00 |
|
Tim Donohue
|
f2fa6863d2
|
Fix broken link in PR template
|
2022-11-15 16:18:35 -06:00 |
|
Tim Donohue
|
59838e6e29
|
Add link to REST Contract from PR template
|
2022-11-15 16:17:51 -06:00 |
|
Tim Donohue
|
279b6785fe
|
Update to the latest version of all GitHub actions
|
2022-11-03 16:05:11 -05:00 |
|
Alex
|
07f2cc0e33
|
build: harden label_merge_conflicts.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
|
2022-10-31 16:55:32 +02:00 |
|
Alex
|
1cf5a5497d
|
build: harden docker.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
|
2022-10-31 16:45:42 +02:00 |
|
Alex
|
6695396d28
|
build: harden build.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
|
2022-10-31 16:45:18 +02:00 |
|
Alex
|
bc41e60b70
|
build: harden issue_opened.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
|
2022-10-31 15:05:43 +02:00 |
|
Tim Donohue
|
616170df7a
|
Ensure label_merge_conflicts never runs on forks
|
2022-10-28 09:55:53 -05:00 |
|
Tim Donohue
|
7c2aa7f86d
|
Bug fix to label_merge_conflicts GitHub action
|
2022-10-28 09:43:19 -05:00 |
|
Tim Donohue
|
8aa8518ed8
|
Switch GitHub action for labeling merge conflicts
|
2022-10-27 13:35:06 -05:00 |
|
Tim Donohue
|
b3ad1d5606
|
Fix comment
|
2022-10-21 16:50:05 -05:00 |
|
Tim Donohue
|
21aebee319
|
Update GitHub token for action
|
2022-10-21 16:37:30 -05:00 |
|
Tim Donohue
|
79d70be6fb
|
Update action to add issues to new triage board
|
2022-10-21 16:22:26 -05:00 |
|
Tim Donohue
|
4aab8f0cb7
|
Ensure all automated builds use --no-transfer-progress maven flag
|
2022-06-22 15:38:20 -05:00 |
|
Tim Donohue
|
3699125f94
|
Only build PRs in AMD64, as a simple sanity check
|
2022-05-26 16:46:31 -05:00 |
|
Art Lowel
|
0d4d2a85cb
|
remove linux/arm/v7 as that isn't supported by maven:3-openjdk-11-slim
|
2022-05-24 17:59:35 +02:00 |
|
Art Lowel
|
2d0078c64e
|
add support for multiple platforms to docker build
|
2022-05-24 17:54:01 +02:00 |
|
Tim Donohue
|
6bb2261d70
|
Revert to only running tests for JDK 11
|
2022-01-31 11:15:18 -06:00 |
|
Tim Donohue
|
c6404c860d
|
Add nicer name for each build in matrix
|
2022-01-31 11:15:18 -06:00 |
|
Tim Donohue
|
0c448c732d
|
Update CI build process to include both JDK 11 and 17
|
2022-01-31 11:15:18 -06:00 |
|
Tim Donohue
|
e6bf1100fc
|
Enable rerunning flakey tests in CI environment.
|
2022-01-05 17:03:18 -06:00 |
|
Tim Donohue
|
4875e2c4d6
|
Limit branches/tags to ones starting with "dspace-", as that's our standard release/maintenance branch format
|
2021-12-08 14:37:42 -06:00 |
|
Tim Donohue
|
adb41116db
|
Disable docker action on forked repos. Only run for 'dspace/dspace'
|
2021-12-08 14:22:15 -06:00 |
|
Tim Donohue
|
d74c347808
|
Cleanup. Turn off 'latest' tag. Ensure -test image suffixes all tags with -test.
|
2021-12-08 09:38:25 -06:00 |
|
Tim Donohue
|
6f92ff4d34
|
Remove unnecessary Java steps
|
2021-12-07 16:38:03 -06:00 |
|
Tim Donohue
|
588829c6de
|
Update to latest version of codecov-action
|
2021-12-07 16:34:20 -06:00 |
|
Tim Donohue
|
2a040a35ad
|
Create GitHub action to build all DSpace Docker images
|
2021-12-07 15:11:36 -06:00 |
|
Tim Donohue
|
0af0361660
|
Minor updates to build action
|
2021-12-07 15:11:36 -06:00 |
|
Tim Donohue
|
36853f8bc2
|
Only create Artifacts if a test fails
|
2021-06-17 12:16:15 -05:00 |
|
Tim Donohue
|
2d0757679e
|
Upload test reports to workflow artifact for easier debugging of issues.
|
2021-06-17 11:49:56 -05:00 |
|
Tim Donohue
|
9f8d848bf2
|
Update build.yml to not limit by branch
|
2020-11-30 09:45:40 -06:00 |
|
Tim Donohue
|
463c473c2b
|
Rename job to "tests". Space out steps for easier readability
|
2020-11-25 09:16:11 -06:00 |
|
Tim Donohue
|
c7d8a9b259
|
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 07:54:41 -06:00 |
|
Tim Donohue
|
088c77bd1f
|
Switch to using codecov bash script (more stable)
|
2020-11-24 17:06:43 -06:00 |
|
Tim Donohue
|
ac73d148f9
|
Rename ci.yml to build.yml. Tweak Codecov configs to wait for 2 builds to complete before sending back coverage notifications.
|
2020-11-24 13:39:56 -06:00 |
|