Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keep supporting Spring Boot 2.7.x #261

Merged
merged 22 commits into from
Mar 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
02c7a41
Update version number in README
Feb 25, 2022
31bb1e1
fix: better management of numbers in OpenApi3Generator (#202)
jgazeau Apr 23, 2022
ea1f06e
Add project status notice (#209)
jmewes Oct 17, 2022
ab1de69
Upgrade gradlew to 7.4.2 (#214)
ozscheyge Nov 29, 2022
dbd1788
Fix extracting standard scope claim in OAuth2 JWT (#218)
Kieun Jan 4, 2023
e1bddea
Fix broken security definition reference from security requirement fo…
Kieun Jan 4, 2023
9b84729
Make classes in restdocs-api-spec modules visible (#223)
Kieun Jan 4, 2023
b77eb63
Polish README.md (#227)
izeye Feb 13, 2023
8a732a0
docs: update FieldDescriptors example (#232)
heli-os Mar 30, 2023
7591b29
feat: add support for contact object (#208)
mpbalmeida Apr 14, 2023
5612a2a
Tabs to spaces
Apr 14, 2023
0c4dcca
Drop usage of TravisCI (#236)
jmewes May 15, 2023
4f54d2e
Add GitHub Actions and Sonar support (#237)
jmewes May 15, 2023
1fb519d
Increase MaxMetaspaceSize
jmewes May 15, 2023
04bee8b
ci: fix publish script name
jmewes May 15, 2023
1283263
ci: ignore samples for code coverage report (#239)
jmewes May 15, 2023
149d763
docs: update readme [skip ci] (#238)
jmewes May 16, 2023
f8b98ac
feat: apply field optional (#244)
xeromank Aug 25, 2023
37f1964
Feat : apply optional is nullable (#245)
xeromank Sep 4, 2023
d3b5029
Feat : Schema reuse through subschema (#246)
xeromank Sep 25, 2023
447f03d
Fix to get regexp properly from the pattern constraint (#247)
Kieun Sep 25, 2023
5a82211
Keep supporting 0.16.x train to support Spring Boot 2.7.x and cherry-…
Kieun Nov 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Publish

on:
push:
tags:
- "*"

jobs:
publish:
name: Publish
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@v3
with:
java-version: 8
distribution: 'temurin'
- name: Cache Gradle packages
uses: actions/cache@v3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Test
run: ./ci_test.sh
- name: Publish to Gradle Plugin Portal
env:
GRADLE_PUBLISH_KEY: ${{ secrets.GRADLE_PUBLISH_KEY }}
GRADLE_PUBLISH_SECRET: ${{ secrets.GRADLE_PUBLISH_SECRET }}
run: ./ci_publish_gradle.sh
- name: Publish to Maven Central
env:
FILE_ENCRYPTION_PASSWORD: ${{ secrets.FILE_ENCRYPTION_PASSWORD }}
SIGNING_KEY_ID: ${{ secrets.SIGNING_KEY_ID }}
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
run: ./ci_publish_java.sh -s
39 changes: 39 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Test
on:
push:
branches:
- master
- 'maintenance/**'
pull_request:
types: [opened, synchronize, reopened]

jobs:
build:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@v3
with:
java-version: 8
distribution: 'temurin'
- name: Cache SonarCloud packages
uses: actions/cache@v3
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Cache Gradle packages
uses: actions/cache@v3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Test
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: ./ci_test.sh
5 changes: 1 addition & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
*.gpg

.gradle/
.*
!.gitignore
!.travis.yml
!.circleci
!.github/
.settings/
build/
out/
bin/
gradle.properties
*.iml
*.ipr
*.iws
42 changes: 0 additions & 42 deletions .travis.yml

This file was deleted.

Loading
Loading