Skip to content

Commit 3100519

Browse files
committed
Setup build
1 parent 74da55c commit 3100519

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,19 +144,25 @@ jobs:
144144
steps:
145145
- name: Checkout sources
146146
uses: actions/checkout@v4
147+
148+
- name: Setup build
149+
uses: ./smithy-kotlin/.github/actions/setup-build
150+
147151
- name: Configure JDK
148152
uses: actions/setup-java@v3
149153
with:
150154
distribution: 'corretto'
151155
java-version: 17
152156
cache: 'gradle'
157+
153158
- name: Test
154159
shell: bash
155160
run: |
156161
# FIXME K2. Re-enable warnings as errors after this warning is removed: https://youtrack.jetbrains.com/issue/KT-68532
157162
# echo "kotlinWarningsAsErrors=true" >> $GITHUB_WORKSPACE/local.properties
158163
./gradlew -Paws.kotlin.native=false apiCheck
159164
./gradlew -Paws.kotlin.native=false test jvmTest
165+
160166
- name: Save Test Reports
161167
if: failure()
162168
uses: actions/upload-artifact@v3

0 commit comments

Comments
 (0)