1- # name: CI
2- #
3- # on:
4- # push:
5- # branches: [ main ]
6- # pull_request:
7- # branches:
8- # - main
9- # - 'feat-*'
10- # workflow_dispatch:
11- #
12- # env:
13- # PACKAGE_NAME: aws-kotlin-repo-tools
14- # RUN: ${{ github.run_id }}-${{ github.run_number }}
15- #
16- # jobs:
17- # linux-compat:
18- # runs-on: ubuntu-latest
19- # steps:
20- # - name: Checkout sources
21- # uses: actions/checkout@v2
22- # - uses: actions/cache@v2
23- # with:
24- # path: |
25- # ~/.gradle/caches
26- # ~/.gradle/wrapper
27- # key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
28- # restore-keys: |
29- # ${{ runner.os }}-gradle-
30- # - name: Build and Test ${{ env.PACKAGE_NAME }}
31- # run: |
32- # ./gradlew build
33- #
34- # macos-compat:
35- # runs-on: macos-latest
36- # steps:
37- # - name: Checkout sources
38- # uses: actions/checkout@v2
39- # - uses: actions/cache@v2
40- # with:
41- # path: |
42- # ~/.gradle/caches
43- # ~/.gradle/wrapper
44- # key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
45- # restore-keys: |
46- # ${{ runner.os }}-gradle-
47- # - name: Build and Test ${{ env.PACKAGE_NAME }}
48- # run: |
49- # ./gradlew build
50- #
51- # windows-compat:
52- # runs-on: windows-latest
53- # steps:
54- # - name: Checkout sources
55- # uses: actions/checkout@v2
56- # - name: Build and Test ${{ env.PACKAGE_NAME }}
57- # run: |
58- # ./gradlew build
1+ name : CI
2+
3+ on :
4+ push :
5+ branches : [ main ]
6+ pull_request :
7+ branches :
8+ - main
9+ - ' feat-*'
10+ workflow_dispatch :
11+
12+ env :
13+ PACKAGE_NAME : aws-kotlin-repo-tools
14+ RUN : ${{ github.run_id }}-${{ github.run_number }}
15+
16+ jobs :
17+ linux-compat :
18+ runs-on : ubuntu-latest
19+ steps :
20+ - name : Checkout sources
21+ uses : actions/checkout@v2
22+ - uses : actions/cache@v2
23+ with :
24+ path : |
25+ ~/.gradle/caches
26+ ~/.gradle/wrapper
27+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
28+ restore-keys : |
29+ ${{ runner.os }}-gradle-
30+ - name : Build and Test ${{ env.PACKAGE_NAME }}
31+ run : |
32+ ./gradlew build
33+
34+ macos-compat :
35+ runs-on : macos-latest
36+ steps :
37+ - name : Checkout sources
38+ uses : actions/checkout@v2
39+ - uses : actions/cache@v2
40+ with :
41+ path : |
42+ ~/.gradle/caches
43+ ~/.gradle/wrapper
44+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
45+ restore-keys : |
46+ ${{ runner.os }}-gradle-
47+ - name : Build and Test ${{ env.PACKAGE_NAME }}
48+ run : |
49+ ./gradlew build
50+
51+ windows-compat :
52+ runs-on : windows-latest
53+ steps :
54+ - name : Checkout sources
55+ uses : actions/checkout@v2
56+ - name : Build and Test ${{ env.PACKAGE_NAME }}
57+ run : |
58+ ./gradlew build
0 commit comments