@@ -13,17 +13,17 @@ permissions:
1313jobs :
1414 # Job 1: Build Plugin
1515 build-plugin :
16- runs-on : [ ubuntu-latest, macos-latest, windows-latest]
16+ runs-on : ubuntu-latest
1717 steps :
1818 - name : Checkout code
1919 uses : actions/checkout@v4 # Use the latest stable version of actions/checkout
2020
2121 - name : Set up JDK
2222 uses : actions/setup-java@v4 # https://github.com/marketplace/actions/setup-java-jdk
2323 with :
24- distribution : " temurin" # Recommended distribution
25- java-version : " 21 " # Match version in build.gradle.kts
26- cache : " gradle" # Cache Gradle dependencies
24+ distribution : ' temurin' # Recommended distribution
25+ java-version : ' 21 ' # Match version in build.gradle.kts
26+ cache : ' gradle' # Cache Gradle dependencies
2727
2828 - name : Build Plugin Action
2929 run : ./gradlew buildPlugin
4343 - name : Set up JDK
4444 uses : actions/setup-java@v4 # https://github.com/marketplace/actions/setup-java-jdk
4545 with :
46- distribution : " temurin" # Recommended distribution
47- java-version : " 21 " # Match version in build.gradle.kts
48- cache : " gradle" # Cache Gradle dependencies
46+ distribution : ' temurin' # Recommended distribution
47+ java-version : ' 21 ' # Match version in build.gradle.kts
48+ cache : ' gradle' # Cache Gradle dependencies
4949
5050 - name : Unit Test Action
5151 run : ./gradlew :test --tests "com.jetbrains.lang.dart.*"
6666 # TODO(https://github.com/flutter/dart-intellij-third-party/issues/47)
6767 # Fix tests to run over additional operating systems as well as Dart SDK versions:
6868
69- dart-version : [" stable" ]
70- os : [macos-latest, windows-latest ]
69+ dart-version : [' stable' ]
70+ os : [ macos-latest ]
7171 runs-on : ${{ matrix.os }} # Use the OS from the matrix
7272 steps :
7373 - name : Checkout code
7676 - name : Set up JDK
7777 uses : actions/setup-java@v4
7878 with :
79- distribution : " temurin"
80- java-version : " 21 "
81- cache : " gradle"
79+ distribution : ' temurin'
80+ java-version : ' 21 '
81+ cache : ' gradle'
8282
8383 - name : Set up Dart SDK ${{ matrix.dart-version }}
8484 # This action installs the specified Dart SDK version.
9999 verify-plugin :
100100 strategy :
101101 matrix :
102- os : [ubuntu-latest, macos-latest, windows-latest]
102+ os : [ ubuntu-latest, macos-latest, windows-latest ]
103103 runs-on : ${{ matrix.os }} # Use the OS from the matrix
104104 steps :
105105 - name : Checkout code
@@ -108,9 +108,9 @@ jobs:
108108 - name : Set up JDK
109109 uses : actions/setup-java@v4 # https://github.com/marketplace/actions/setup-java-jdk
110110 with :
111- distribution : " temurin" # Recommended distribution
112- java-version : " 21 " # Match version in build.gradle.kts
113- cache : " gradle" # Cache Gradle dependencies
111+ distribution : ' temurin' # Recommended distribution
112+ java-version : ' 21 ' # Match version in build.gradle.kts
113+ cache : ' gradle' # Cache Gradle dependencies
114114
115115 - name : Verify Plugin Actions
116116 run : |
0 commit comments