mirror of
https://github.com/valitydev/damsel.git
synced 2024-11-06 01:35:19 +00:00
Ft/bump 343o (#139)
* Update valitydev/action-setup-thrift action to v1.0.2 * Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.6.0 * Update actions/checkout action to v4 * Update dependency dev.vality.woody:woody-thrift to v2 * Update dependency dev.vality:library-parent-pom to v2 * Update valitydev/action-frontend action to v1 * Update valitydev/java-workflow action to v3 * woody 2 migration * woody 2 migration --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
parent
02e0ec0db6
commit
485612481e
6
.github/workflows/frontend-pr.yml
vendored
6
.github/workflows/frontend-pr.yml
vendored
@ -6,16 +6,16 @@ on:
|
||||
|
||||
jobs:
|
||||
configured:
|
||||
uses: valitydev/action-frontend/.github/workflows/configured.yml@v0.1
|
||||
uses: valitydev/action-frontend/.github/workflows/configured.yml@v1.0
|
||||
check:
|
||||
name: Check
|
||||
runs-on: ubuntu-latest
|
||||
needs: configured
|
||||
if: needs.configured.outputs.exists == 'true'
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: valitydev/action-frontend/setup@v1
|
||||
- uses: valitydev/action-setup-thrift@v1.0.1
|
||||
- uses: valitydev/action-setup-thrift@v1.0.2
|
||||
- run: npm i # protocols don't always update the package-lock.json, so installing from package.json
|
||||
- name: Codegen
|
||||
run: npm run codegen
|
||||
|
6
.github/workflows/frontend-publish.yml
vendored
6
.github/workflows/frontend-publish.yml
vendored
@ -6,16 +6,16 @@ on:
|
||||
|
||||
jobs:
|
||||
configured:
|
||||
uses: valitydev/action-frontend/.github/workflows/configured.yml@v0.1
|
||||
uses: valitydev/action-frontend/.github/workflows/configured.yml@v1.0
|
||||
publish:
|
||||
name: Publish
|
||||
runs-on: ubuntu-latest
|
||||
needs: configured
|
||||
if: needs.configured.outputs.exists == 'true'
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: valitydev/action-frontend/setup@v1
|
||||
- uses: valitydev/action-setup-thrift@v1.0.1
|
||||
- uses: valitydev/action-setup-thrift@v1.0.2
|
||||
- run: npm i # protocols don't always update the package-lock.json, so installing from package.json
|
||||
- name: Build
|
||||
run: npm run codegen
|
||||
|
2
.github/workflows/java-deploy.yml
vendored
2
.github/workflows/java-deploy.yml
vendored
@ -8,7 +8,7 @@ on:
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
uses: valitydev/java-workflow/.github/workflows/maven-thrift-deploy.yml@v1
|
||||
uses: valitydev/java-workflow/.github/workflows/maven-thrift-deploy.yml@v3
|
||||
secrets:
|
||||
server-username: ${{ secrets.OSSRH_USERNAME }}
|
||||
server-password: ${{ secrets.OSSRH_TOKEN }}
|
||||
|
2
.github/workflows/java-pr.yml
vendored
2
.github/workflows/java-pr.yml
vendored
@ -7,4 +7,4 @@ on:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
uses: valitydev/java-workflow/.github/workflows/maven-thrift-build.yml@v1
|
||||
uses: valitydev/java-workflow/.github/workflows/maven-thrift-build.yml@v3
|
||||
|
22
pom.xml
22
pom.xml
@ -7,7 +7,7 @@
|
||||
<parent>
|
||||
<groupId>dev.vality</groupId>
|
||||
<artifactId>library-parent-pom</artifactId>
|
||||
<version>1.0.2</version>
|
||||
<version>2.0.2</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>damsel</artifactId>
|
||||
@ -18,6 +18,13 @@
|
||||
<description>Generates jar artifact containing compiled thrift classes based on generated thrift IDL files</description>
|
||||
<url>https://github.com/valitydev/damsel.git</url>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>The Apache Software License, Version 2.0</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<organization>Vality</organization>
|
||||
@ -40,13 +47,13 @@
|
||||
<dependency>
|
||||
<groupId>dev.vality.woody</groupId>
|
||||
<artifactId>woody-thrift</artifactId>
|
||||
<version>1.0.4</version>
|
||||
<version>2.0.1</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>javax.annotation</groupId>
|
||||
<artifactId>javax.annotation-api</artifactId>
|
||||
<version>1.3.2</version>
|
||||
<groupId>jakarta.annotation</groupId>
|
||||
<artifactId>jakarta.annotation-api</artifactId>
|
||||
<version>3.0.0</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
@ -68,7 +75,7 @@
|
||||
<artifactId>thrift-maven-plugin</artifactId>
|
||||
<version>0.10.0</version>
|
||||
<configuration>
|
||||
<generator>java:fullcamel</generator>
|
||||
<generator>java:fullcamel,jakarta_annotations</generator>
|
||||
<thriftSourceRoot>${project.basedir}/proto</thriftSourceRoot>
|
||||
<thriftExecutable>${path_to_thrift}</thriftExecutable>
|
||||
</configuration>
|
||||
@ -85,7 +92,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-shade-plugin</artifactId>
|
||||
<version>3.2.4</version>
|
||||
<version>3.6.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>package</phase>
|
||||
@ -107,5 +114,4 @@
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
</project>
|
||||
|
Loading…
Reference in New Issue
Block a user