Backport improvements to CI setup

This includes the ability to release from GitHub Actions.

Closes gh-33202
This commit is contained in:
Stéphane Nicoll
2024-07-11 17:12:56 +02:00
parent 562351f42f
commit c8e9ad6289
12 changed files with 429 additions and 73 deletions

View File

@@ -0,0 +1,11 @@
name: "Validate Gradle Wrapper"
on: [push, pull_request]
permissions:
contents: read
jobs:
validation:
name: "Validate Gradle Wrapper"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: gradle/actions/wrapper-validation@dbbdc275be76ac10734476cc723d82dfe7ec6eda # v3.4.2