...
1name: Codegen Tests
2
3on:
4 push:
5 branches: [ main ]
6 pull_request:
7 branches: [ main ]
8
9jobs:
10 codegen-test:
11 name: SDK Codegen Test
12 runs-on: ${{ matrix.os }}
13 strategy:
14 matrix:
15 os: [ubuntu-latest]
16 go-version: ["1.20"]
17 env:
18 JAVA_TOOL_OPTIONS: "-Xmx2g"
19 steps:
20 - uses: actions/checkout@v2
21
22 - name: Download Coretto 17 JDK
23 run: |
24 download_url="https://corretto.aws/downloads/latest/amazon-corretto-17-x64-linux-jdk.tar.gz"
25 wget -O $RUNNER_TEMP/java_package.tar.gz $download_url
26
27 - name: Set up Coretto 17 JDK
28 uses: actions/setup-java@v2
29 with:
30 distribution: 'jdkfile'
31 jdkFile: ${{ runner.temp }}/java_package.tar.gz
32 java-version: 17
33 architecture: x64
34
35 - uses: actions/setup-go@v2
36 with:
37 go-version: ${{ matrix.go-version }}
38
39 - name: SDK Codegen
40 run: cd codegen && ./gradlew clean build -Plog-tests
41
View as plain text