diff --git a/.github/actions/setup-runner/action.yml b/.github/actions/setup-runner/action.yml index 77fb38d..2a05ffb 100644 --- a/.github/actions/setup-runner/action.yml +++ b/.github/actions/setup-runner/action.yml @@ -50,7 +50,7 @@ runs: run: curl -sS -o- https://puro.dev/install.sh | PURO_VERSION="1.4.6" bash - name: Install puro (windows) - # Use use on Windows + # Use pwsh on Windows if: runner.os == 'Windows' && steps.restore.outputs.cache-matched-key == '' shell: pwsh run: >- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a64fb7d..4e5ce14 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,8 @@ concurrency: jobs: pre-cache: + # This job is used to setup the runner and cache the setup once per os. + # This is done to avoid running the setup multiple times in parallel later during test. runs-on: ${{ matrix.os }} strategy: matrix: diff --git a/.vscode/settings.json b/.vscode/settings.json index 7a7fbb0..80eba1b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,7 +1,14 @@ { "cSpell.words": [ + "codecov", + "posix", + "pubspec", + "puro", + "pwsh", "Treap", "treaps", "upsert" - ] + ], + "dart.flutterSdkPath": "/Users/kasper/.puro/envs/master/flutter", + "dart.sdkPath": "/Users/kasper/.puro/envs/master/flutter/bin/cache/dart-sdk" } \ No newline at end of file