|
11 | 11 | matrix: |
12 | 12 | os: |
13 | 13 | - ubuntu-latest |
14 | | - - macOS-latest |
| 14 | + # - macOS-latest # https://github.com/embulk/embulk-standards/issues/16 |
15 | 15 | - windows-latest |
16 | | - gradle_task: |
17 | | - - ":embulk-decoder-bzip2:check" |
18 | | - - ":embulk-decoder-gzip:check" |
19 | | - - ":embulk-encoder-bzip2:check" |
20 | | - - ":embulk-encoder-gzip:check" |
21 | | - - ":embulk-filter-remove_columns:check" |
22 | | - - ":embulk-filter-rename:check" |
23 | | - - ":embulk-formatter-csv:check" |
24 | | - - ":embulk-guess-bzip2:check" |
25 | | - - ":embulk-guess-csv:check" |
26 | | - - ":embulk-guess-csv_all_strings:check" |
27 | | - - ":embulk-guess-gzip:check" |
28 | | - - ":embulk-guess-json:check" |
29 | | - - ":embulk-input-config:check" |
30 | | - - ":embulk-input-file:check" |
31 | | - - ":embulk-output-file:check" |
32 | | - - ":embulk-output-null:check" |
33 | | - - ":embulk-output-stdout:check" |
34 | | - - ":embulk-parser-csv:check" |
35 | | - - ":embulk-parser-json:check" |
36 | 16 | steps: |
37 | 17 | - name: Set Git's core.autocrlf to false for Windows before checkout |
38 | 18 | run: git config --global core.autocrlf false |
|
41 | 21 | uses: actions/setup-java@v2 |
42 | 22 | with: |
43 | 23 | java-version: 8 |
44 | | - distribution: "zulu" |
| 24 | + distribution: "temurin" |
| 25 | + cache: "gradle" |
45 | 26 |
|
46 | 27 | # GitHub Actions on Windows set environment variables TMP and TEMP with a legacy DOS 8.3 filename: "C:\Users\RUNNER~1\..." |
47 | 28 | # On the other hand, "embulk-input-file" expects a long filename (LFN) on Windows. |
|
56 | 37 | - name: Override TEMP to use Windows' long filename (LFN) |
57 | 38 | run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append |
58 | 39 | if: matrix.os == 'windows-latest' |
59 | | - |
60 | | - - name: Build and test |
61 | | - run: ./gradlew ${{ matrix.gradle_task }} |
| 40 | + - name: Check all plugins |
| 41 | + run: ./gradlew --stacktrace check |
0 commit comments