diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 2ebd25b..5b5a919 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -17,6 +17,9 @@ jobs: - name: Print FLUTTER_ROOT shell: bash run: echo "FLUTTER_ROOT set to $FLUTTER_ROOT" + - name: Print PUBCACHE + shell: bash + run: echo "PUBCACHE set to $PUBCACHE" - name: Run dart --version shell: bash run: dart --version diff --git a/setup.sh b/setup.sh index 68046c5..aef15b2 100755 --- a/setup.sh +++ b/setup.sh @@ -78,10 +78,15 @@ download_archive "$ARCHIVE_PATH" "$RUNNER_TOOL_CACHE" if [[ $OS_NAME == windows ]]; then FLUTTER_ROOT="${RUNNER_TOOL_CACHE}\\flutter" + PUBCACHE="${USERPROFILE}\\.pub-cache" else FLUTTER_ROOT="${RUNNER_TOOL_CACHE}/flutter" + PUBCACHE="${HOME}/.pub-cache" fi echo "FLUTTER_ROOT=${FLUTTER_ROOT}" >>$GITHUB_ENV +echo "PUB_CACHE=${PUBCACHE}" >>$GITHUB_ENV + echo "${FLUTTER_ROOT}/bin" >>$GITHUB_PATH echo "${FLUTTER_ROOT}/bin/cache/dart-sdk/bin" >>$GITHUB_PATH +echo "${PUBCACHE}/bin" >>$GITHUB_PATH