Dawid Weiss
559c4664ea
Add github on-commit tests on MacOS and Windows ( #14054 )
2024-12-11 08:30:33 +01:00
Chris Hegarty
69dcf5823d
Replace branch_9x references with branch_10x in workflows ( #13855 )
...
With the move of the main branch to 11, and the upcoming sunsetting of 9x, we need to replace branch_9x references with branch_10x in workflows.
2024-10-04 13:52:45 +01:00
Dawid Weiss
ccccf92abd
Nightly gh action 'buildAndPushRelease and smokeTestRelease.py' should save release.log on failure #13754
2024-09-11 08:07:08 +02:00
Dawid Weiss
ce4f56e74a
Add jdk 23-ea to nightly smoke tester run. #13700
2024-08-30 18:19:47 +02:00
Dawid Weiss
ea1441c81c
Upgrade to gradle 8.10 ( #13700 )
2024-08-30 12:36:56 +02:00
Dawid Weiss
b85c99daaf
Java 22 has been released, so drop -ea from smoketester gh workflow matrix.
2024-06-06 15:45:27 +02:00
Dawid Weiss
14782a2a09
Add a github workflow that checks common (and less common) gradle tasks when gradle version is changed ( #13456 )
2024-06-06 15:35:55 +02:00
Dawid Weiss
ba77cd4444
Make run-nightly-smoketester.yml run on java 21+ only
2024-02-29 13:03:42 +01:00
Uwe Schindler
62e2b08aa7
Remove empty file
2024-02-29 12:21:11 +01:00
Uwe Schindler
8f17f23acf
Bump minimum required Java version to 21 ( #12753 )
...
Co-authored-by: ChrisHegarty <chegar999@gmail.com>
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
Co-authored-by: Robert Muir <rmuir@apache.org>
2024-02-29 12:16:29 +01:00
Uwe Schindler
e7d2bd48a6
Revert "Merge branch 'java_21' of https://github.com/ChrisHegarty/lucene into main"
...
This reverts commit a356fc1e23
, reversing
changes made to 7b01f2f516
.
2024-02-29 11:58:40 +01:00
Uwe Schindler
a356fc1e23
Merge branch 'java_21' of https://github.com/ChrisHegarty/lucene into main
2024-02-28 23:59:01 +01:00
Dawid Weiss
390c109e67
Add a nightly workflow to run and verify buildAndPushRelease.py and smokeTestRelease.py ( #13141 )
2024-02-28 11:49:39 +01:00
ChrisHegarty
c7b05f56bd
post merge fix
2024-02-19 11:46:17 +00:00
ChrisHegarty
07f4b5b19f
Merge branch 'main' into java_21
2024-02-19 11:43:46 +00:00
Dawid Weiss
cc25fd9deb
React to mod-analysis-common workflow path (regression after workflow renamed). #13110
2024-02-16 12:40:49 +01:00
Dawid Weiss
aa7d035ac2
github workflow cleanup and minor improvements ( #13110 )
2024-02-16 12:38:21 +01:00
Robert Muir
d7a16dc10a
Merge branch 'main' into java_21
2024-02-09 15:22:45 -05:00
Stefan Vodita
3674e779cb
[Minor] Document operation costs for stale workflow ( #13000 )
2024-01-22 09:40:25 +00:00
Stefan Vodita
115a30d462
Increase stale PRs actionbudget and mark not debug-only ( #12998 )
2024-01-08 07:20:59 -05:00
Stefan Vodita
564b2ebecc
Introduce workflow for stale PRs ( #12813 )
...
* Introduce stale workflow
* Exempt draft PRs
* Tune the action to our needs
1. Don't mark issues stale, only PRs.
2. Don't close anything automatically.
3. Keep the default Stale label.
4. Run in debug-only mode to start.
2024-01-08 06:22:19 -05:00
Robert Muir
073ad43229
run tests with java 21
2023-11-03 12:47:50 -04:00
ChrisHegarty
4a49d417a7
bump GH actions
2023-11-03 16:05:54 +00:00
Nelson Osacky
e5b55761d0
Build: build scans on ge.apache.org to benefit from deep build insights ( #12293 )
...
Apache committers who opt-in (via authentication) can have their local build scans be submitted to ge.apache.org.
Co-authored-by: Clay Johnson <cjohnson@gradle.com>
2023-10-24 12:32:18 -04:00
Dawid Weiss
6dac2f7afc
Add timeouts to github jobs. Estimates taken from empirical run times (actions history), with a generous buffer added. ( #12687 )
2023-10-17 08:02:53 +02:00
Uwe Schindler
8564da434d
Generate gradle.properties from gradlew ( #12131 )
...
* SOLR-16641 - Generate gradle.properties from gradlew (#1320 )
* Adapt for Lucene
* Remove localSettings from smoker; thanks @colvinco
* Print properties at end for debugging
* Add CHANGES.txt entry
---------
Co-authored-by: Colvin Cowie <colvin.cowie.dev@gmail.com>
Co-authored-by: Colvin Cowie <51863265+colvinco@users.noreply.github.com>
2023-02-06 19:47:15 +01:00
Dawid Weiss
d270025b7f
Update github actions to v3. ( #11931 )
2022-11-14 19:50:52 +01:00
Alex
26d6063ec3
GitHub Workflows security hardening ( #11789 )
2022-09-20 11:28:07 +02:00
Tomoko Uchida
59b6d41bd1
LUCENE-10531: Disable distribution test (gui test) on windows. ( #917 )
2022-05-21 23:46:07 +09:00
Tomoko Uchida
34446c40c4
LUCENE-10531: small follow-up for b911d1d47
2022-05-18 09:44:06 +09:00
Tomoko Uchida
b911d1d47c
LUCENE-10531: Add @RequiresGUI test group for GUI tests ( #893 )
...
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-05-18 09:26:06 +09:00
Robert Muir
3edfeb5eb2
LUCENE-10532: remove @Slow annotation ( #832 )
...
Remove `@Slow` annotation, for more consistency with CI and local jobs. All tests can be fast!
2022-05-09 23:03:55 -04:00
Tomoko Uchida
c7602a425c
migrate to temurin ( #697 )
2022-02-21 17:09:21 +09:00
Tomoko Uchida
4cb55a7e9c
trivial updates on github actions ( #674 )
2022-02-11 01:13:18 +09:00
Greg Miller
deef3c704e
Update github hunspell regression test to use JDK 17 ( #651 )
2022-02-06 08:00:31 -08:00
Adrien Grand
2ebc57a465
LUCENE-10283: Bump minimum required Java version to 17. ( #579 )
...
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-01-10 15:42:15 +01:00
Dawid Weiss
ded77d8bfd
LUCENE-10222: Enable github precommit check workflow on branch_9x
2021-11-05 09:04:10 +01:00
Dawid Weiss
727c6b1e0b
LUCENE-10209: Temporarily comment out gradle validation.
2021-10-27 21:12:14 +02:00
Dawid Weiss
dad926ad17
LUCENE-10167: Run tests on PRs (and pushes to the main branch) ( #376 )
2021-10-12 15:19:34 +02:00
Uwe Schindler
5ade66059f
Cleanup readme file, doaps and copy build instructions from lucene subfolder ( #6 )
2021-03-10 16:10:06 +01:00
Dawid Weiss
fdf486ba54
LUCENE-9375: post-repo-split removal of solr counterpart.
2021-03-10 11:20:08 +01:00
Houston Putman
895deb89e6
Install ACL package for Solr Docker tests Github action ( #2463 )
...
ACL is no longer provided by default in Ubuntu 20.04
Other changes:
- Made tests easier to debug
- Removed two inconsequential lines from the Dockerfile
2021-03-05 18:29:39 -05:00
Dawid Weiss
ef3a23b3d0
LUCENE-9793: add task length reporting for github PRs.
2021-03-01 11:19:47 +01:00
Dawid Weiss
515a41dee9
LUCENE-9792: add testRegressions task that downloads and runs hunspell regression tests. ( #2407 )
2021-02-19 21:13:40 +01:00
Houston Putman
2b8d7bcd6a
SOLR-15075: Solr docker gradle improvements ( #2197 )
...
* Removed docker plugin from gradle builds.
* Removed package docker image.
* Tasks now have correct inputs/outputs/dependencies.
* Move gradle help text to docker folder.
* Reduce duplicated Docker layer by doing file removal and chmod in another stage.
Co-authored-by: David Smiley <dsmiley@apache.org>
2021-01-26 10:22:50 -05:00
Houston Putman
86934787fe
Adding local gradle settings for github actions. ( #2191 )
2021-01-08 18:12:19 -05:00
Michael Sokolov
8b4b1910c9
LUCENE-9658: add spotless formatting check to github precommit action
2021-01-07 14:42:36 -05:00
Mike Drob
ba8221098e
LUCENE-9647 Add back github action for Ant ( #2163 )
2020-12-23 14:22:57 -06:00
Houston Putman
212b0f8657
SOLR-14949: Ability to customize Solr Docker build ( #2020 )
...
Also added a gradlew helpDocker page.
2020-11-10 10:42:38 -05:00
Houston Putman
0746d30302
SOLR-14877: Add github action for running SolrJ tests. ( #1891 )
2020-10-19 12:26:12 -04:00