Commit Graph
28 Commits
Author SHA1 Message Date
Jon Chambers fa1cd5c263 Install the Maven-fetched FoundationDB client library on GitHub Actions runner 2025-06-27 11:06:04 -04:00
Jon Chambers d6f14d02dd Add a FoundationDB service container for tests 2025-06-27 11:04:46 -04:00
Jon ChambersandJon Chambers fbbc4b8b27 Get integration test configuration directly from a GitHub Actions variable 2025-05-21 14:42:14 -04:00
Chris EagerandChris Eager 403abd84f6 Run test action on pull_request events 2025-04-25 10:05:08 -05:00
KatherineandGitHub b57bdcaaea Dependency updates for Q2 2025 2025-04-03 12:05:51 -04:00
Chris EagerandChris Eager 06388b514c Add timeout to GitHub test action 2025-01-31 11:56:39 -06:00
Jon ChambersandJon Chambers 0ae02da9be Update GitHub Actions versions 2025-01-10 10:04:40 -05:00
Chris EagerandChris Eager 2408590430 Update GitHub Actions 2024-07-11 16:38:15 -05:00
Chris EagerandGitHub 0e4be0c85a Add tests for WhisperServerService#run
Additionally, `LocalWhisperServerService` may be used for integration testing.
2024-04-29 11:05:35 -05:00
Chris EagerandChris Eager 40eb82adbe Update actions/checkout and actions/setup-java to 4.x 2024-02-29 15:56:55 -06:00
Ravi Khadiwala 25c3f55672 Update documentation/integration-tests actions to java 21 2023-12-20 16:41:16 -06:00
Ravi Khadiwalaandravi-signal 1d55562dc3 Update to Java 21 2023-12-20 16:37:14 -06:00
Ravi Khadiwalaandravi-signal 8b95bb0c03 Only run integration tests if integration bucket is configured 2023-11-28 15:10:49 -06:00
Ravi Khadiwalaandravi-signal e04b5e5c9f run integration-test job daily at 19:30 UTC 2023-11-20 15:31:45 -06:00
Chris EagerandChris Eager 0889741f34 Update GitHub Actions versions 2023-05-12 12:53:47 -05:00
Sergey Skrobotov a553093046 integration tests initial setup 2023-04-13 11:12:34 -07:00
Sergey Skrobotov 2be22c2a8e Updating documentation github action to handle no changes case 2023-02-28 14:48:09 -08:00
Sergey Skrobotov c3f4956ead OpenAPI support 2023-02-24 13:03:30 -08:00
Chris EagerandGitHub b711288faa Run GitHub Action in a container 2022-10-18 16:59:35 -05:00
Jon Chambers 8a67949168 Trivial typo fix 2021-12-16 12:44:58 -05:00
Chris EagerandChris Eager 8d1d56f694 Update to Java 17 2021-11-15 16:42:43 -07:00
Chris Eager 6c6e6a4975 Switch to actions/setup-java’s built-in caching 2021-09-13 09:40:44 -07:00
Blake IrvinandEhren Kret 12e11609a9 pin 3rd-party Actions dep by full SHA
This change follows GitHub's security-hardening guidance. By pinning to a full SHA, we reduce our exposure to supply-chain attacks where a malicious party could compromise the 3rd-party Actions repo, commit malicious code, and then mutate an existing git tag to redirect to a SHA containing the malicious commit.

See https://docs.github.com/en/actions/learn-github-actions/security-hardening-for-github-actions#using-third-party-actions for more.
2021-09-10 14:22:11 -05:00
Chris EagerandChris Eager f84736bd32 Add mvn verify to test workflow 2021-05-20 14:12:37 -05:00
Chris EagerandChris Eager 8913192b7e Upgrade to actions/setup-java@v2 2021-05-18 17:34:36 -05:00
Jon ChambersandJon Chambers 5951ead1b6 Cache Maven artifacts to reduce the incidence of plugin resolution failure. 2021-02-23 12:07:57 -05:00
Jon ChambersandJon Chambers 4a0a0e10d2 Run tests on push to avoid double-running tests on pull requests. 2021-02-23 12:07:57 -05:00
Jeff HodgesandJon Chambers e48afc9fdf add GitHub Actions CI
This runs the tests on every PR and branch push (including master
merges). Handy for avoiding dumb compile bugs and validating changes.
2020-06-29 10:43:40 -04:00