Yoann Rodière
cca12b90d0
Do not include the whole Gradle cache in GH Actions caches
...
We don't need the whole cache, since most (all?) of it is stored on
Develocity already.
Including ./gradle/caches/modules-2 is enough, because that's where
Maven dependencies are stored, and *those* are not stored on Develocity.
(cherry picked from commit 013bb46470
)
2024-10-29 17:47:11 +01:00
Yoann Rodière
b8b7af92cd
Improve build cache strategy
...
Ripped off from Quarkus.
Here's how it will work:
1. We create a cache entry on push only. Pull requests only restore it.
2. We create a new cache entry every day, prefixed with something like
2024-10-25.
3. When restoring the cache, we try the entry for the day first
(2024-10-25) and default to the one for the month (2024-10-*).
Critically, this means we will build each day's cache based on the
previous day's cache.
4. Atlas infra uses its own, separate cache entries.
Co-Authored-By: Guillaume Smet <guillaume.smet@gmail.com>
(cherry picked from commit 5eaaff2e63
)
2024-10-29 17:47:11 +01:00
Yoann Rodière
d6a9c42c2d
Sanitize user home on GitHub Action job start on Atlas
...
(cherry picked from commit 4e8eb91562
)
2024-10-29 17:47:11 +01:00
Christian Beikov
66dbb7a1fc
HHH-17981 Automate maintenance releases for 6.4
2024-04-24 14:44:42 +02:00
LLEFEVRE
7197f25c06
HHH-17319 Use Oracle GraalVM for Atlas builds
2024-01-31 18:38:13 +01:00
dependabot[bot]
e5a2b3ec0b
Bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 18:29:19 +01:00
Christian Beikov
cbf4acde33
Fix running GH workflows on 6.4 branch
2023-12-22 19:34:22 +01:00
Steve Ebersole
0307ee7c7a
Develocity access token for publishing build scans
2023-12-21 09:40:18 -06:00
dependabot[bot]
0c2ba8290e
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
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>
2023-12-15 15:40:37 +01:00
dependabot[bot]
ff86531fdc
Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 09:27:25 +01:00
dependabot[bot]
971a96d5bd
Bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
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>
2023-12-01 19:27:13 +01:00
Yoann Rodière
8766c6f973
Ignore JIRA checks for commits targeting only build-related files
2023-10-31 13:32:11 +01:00
Christian Beikov
b8e8169c09
Cancel in-progress CodeQL workflows on new PR pushes
2023-10-09 18:00:40 +02:00
dependabot[bot]
50a1d78721
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 10:06:45 +02:00
Christian Beikov
86a1cf20f6
HHH-17237 Add Atlas workflow
2023-10-05 22:31:54 +02:00
dependabot[bot]
81a7898162
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 17:18:09 +02:00
Marco Belladelli
1f0bfdcb86
HHH-16850 Enable GH Bot automatic issue links
2023-07-17 14:57:02 +02:00
dependabot[bot]
d52a44c8eb
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 16:31:13 +01:00
Christian Beikov
8bce5959a2
Update 'com.gradle.enterprise' to '3.12.3', 'com.gradle.common-custom-user-data-gradle-plugin' to '1.8.2', GitHub actions workflow steps setup-java, cache and upload-artifact to v3, and run dependabot on github actions versions
2023-02-03 18:00:08 +01:00
Christian Beikov
1ee34ac0a1
Switch from LGTM to CodeQL
2022-12-16 12:52:58 +01:00
Christian Beikov
4914d14a43
HHH-15626 Move old databases to nightly pipeline and add some SQL Server 2022 features
2022-11-18 11:06:39 +01:00
Christian Beikov
e00ebd91f9
Replace deprecated set-output in GH actions workflow
2022-10-31 12:04:38 +01:00
Christian Beikov
ee7c2ee041
HHH-15615 Add EDB PostgreSQL Advanced to test matrix and fix issues
2022-10-21 12:35:46 +02:00
Christian Beikov
940f15b63e
HHH-15528 Add Cockroach to Jenkins nightly test matrix and fix issues
2022-10-21 09:51:16 +02:00
Christian Beikov
6321016051
HHH-15532 Update PostgreSQL testing to version 10 and 14
2022-09-21 16:55:38 +02:00
Christian Beikov
bfd1f22157
HHH-15533 Introduce versionless CI matrix entries for the PostgreSQL and MySQL minimum supported version
2022-09-21 13:48:06 +02:00
Christian Beikov
8302b061b2
Revert "HHH-15533 Introduce versionless CI matrix entries for the PostgreSQL and MySQL minimum supported version"
...
This reverts commit aae3513d58
.
2022-09-21 11:30:14 +02:00
Christian Beikov
aae3513d58
HHH-15533 Introduce versionless CI matrix entries for the PostgreSQL and MySQL minimum supported version
2022-09-21 11:22:08 +02:00
Alex
33d2a7fc72
HHH-15468 Set permissions
2022-08-29 10:40:53 +02:00
Jerome Prinet
5b580106ba
Remove open-pull-requests-limit setting
2022-05-06 12:16:33 -05:00
Jerome Prinet
74588fc29e
Add dependabot configuration to monitor Gradle plugins
2022-05-06 12:16:33 -05:00
Christian Beikov
43d2274573
Switch to new Oracle image and try to improve podman experience
2022-04-07 12:34:00 +02:00
Christian Beikov
814c1ad679
Get rid of continue-on-error
2022-02-07 16:06:02 +01:00
Yoann Rodière
b7ab3276af
Limit concurrent Github Actions builds
2022-01-13 15:38:07 +00:00
Christian Beikov
7d30b57f15
Get rid of wip/6.0 mention
2021-12-06 18:56:13 +01:00
Sanne Grinovero
a6764fbbf4
HHH-14946 Github actions: add clarifications in cleanup task
2021-12-01 17:34:28 +00:00
Sanne Grinovero
905e512316
HHH-14946 Github actions: switch to use Java 11 Temurin
2021-12-01 17:34:28 +00:00
Sanne Grinovero
78c3ae11e0
HHH-14946 Upgrade Github Actions to use Java 11 exclusively
2021-12-01 17:34:28 +00:00
Christian Beikov
1a3629a571
Fix some tests and config. Enable all documentation tests. Add profile for PG13
2021-08-31 14:52:59 +02:00
Christian Beikov
34f0b08c24
HHH-14512 Add Jenkinsfile for matrix build
2021-07-28 16:26:09 +02:00
Christian Beikov
6447ca9b26
HHH-14693, HHH-10668 Move non-supported dialects to the hibernate-community-dialects artifact and add the SQLite dialect originally contributed by Vlad Mihalcea which was adapted for Hibernate 6. Also add HSQLDB, MySQL and Sybase ASE configurations and a CI job config
2021-07-06 10:14:20 +02:00
Christian Beikov
b166e684e1
Skip certain LockTests for Oracle on GH Actions which don't work there
2021-04-06 16:12:19 +02:00
Steve Ebersole
725faa258f
HHH-14509 : Git master -> main branch renaming
2021-03-19 10:59:03 -05:00
Yoann Rodière
1e3207dbe9
Move Hibernate Github Bot configuration to the right directory
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2021-03-15 15:41:13 +01:00
Yoann Rodière
c9c5a4172e
Add Hibernate Github Bot configuration
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2021-03-15 15:35:37 +01:00
Christian Beikov
15caff9cbc
Fix PostgreSQL cleanup wrt extensions, fix Oracle cleanup wrt sys objects, always drop id tables in tests, fix global temp table tests, add on commit delete rows for hana dialects
2021-02-10 09:30:48 +01:00
Christian Beikov
d767d46d05
Fix most tests to work on all DBs and fix a bunch of connection leaks
2021-02-03 17:03:47 +01:00
Christian Beikov
36d9ec4040
Fix permissions and typo
2020-11-26 17:27:44 +01:00
Christian Beikov
234bfab1ac
HHH-14336 Enable tests across databases in Github Actions
2020-11-26 16:15:15 +01:00