Skip to content

Commit 6937d4a

Browse files
committed
Add runTests to master branch to make manual triggering available
1 parent 1395065 commit 6937d4a

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

.github/workflows/runTests.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: Verify
2+
on:
3+
push:
4+
branches:
5+
- 'dependabot/gradle/dev/*'
6+
workflow_dispatch:
7+
jobs:
8+
doVerify:
9+
name: Run verification
10+
runs-on: ubuntu-latest
11+
env:
12+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13+
GPG_PRIV_KEY: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
14+
GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@v6.0.2
18+
- name: Cached konan
19+
uses: actions/cache@v5.0.4
20+
with:
21+
path: ~/.konan
22+
key: ${{ runner.os }}-konan-${{ hashFiles('**/*.gradle*') }}-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
23+
restore-keys: ${{ runner.os }}-konan-
24+
- name: Set up JDK 25
25+
uses: actions/setup-java@v5.2.0
26+
with:
27+
java-version: '25'
28+
distribution: 'temurin'
29+
- id: cache-gradle-windows
30+
name: Set up gradle
31+
uses: gradle/actions/setup-gradle@v6.0.1
32+
- name: Yarn lock upgrade
33+
run: ./gradlew -PexcludeSchema kotlinUpgradeYarnLock
34+
- name: Check
35+
run: ./gradlew -Pnative.deploy=host -PexcludeSchema nativeTest jvmTest jvmCommonTest jsBrowserTest jsNodeTest wasmJsNodeTest wasmWasiNodeTest wasmJsBrowserTest dokkaGenerateHtml --stacktrace
36+
shell: bash
37+
- name: Store reports
38+
if: failure()
39+
uses: actions/upload-artifact@v7
40+
with:
41+
name: reports
42+
path: |
43+
**/build/reports/
44+
**/build/test-results/

0 commit comments

Comments
 (0)