Skip to content

Commit 3a21904

Browse files
committed
ci: fix windows paths
1 parent a5abdf3 commit 3a21904

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

.github/shared_workflows/setup_flutter/action.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,21 @@ description: "Setup Flutter and caches"
44
runs:
55
using: "composite"
66
steps:
7-
- name: Add Flutter to PATH
7+
- name: Add env variables
88
shell: bash
99
run: |
10-
echo "${{ github.workspace }}/submodules/flutter/bin" >> $GITHUB_PATH
11-
echo "${{ github.workspace }}/submodules/flutter/.pub-cache/bin" >> $GITHUB_PATH
10+
WORKSPACE=${{ runner.os == 'Windows' && echo "${GITHUB_WORKSPACE//\\//}" || echo "${GITHUB_WORKSPACE}" }}
11+
echo "FLUTTER_ROOT=${WORKSPACE}/submodules/flutter" >> $GITHUB_ENV
12+
echo "PUB_CACHE=${WORKSPACE}/submodules/flutter/.pub-cache" >> $GITHUB_ENV
13+
ENGINE_VERSION=$(cat ${WORKSPACE}/submodules/flutter/bin/internal/engine.version)
14+
FLUTTER_PACKAGES_VERSION=$(cat ${WORKSPACE}/submodules/flutter/bin/internal/flutter_packages.version)
15+
echo "FLUTTER_HASH=${ENGINE_VERSION}-${FLUTTER_PACKAGES_VERSION}" >> $GITHUB_ENV
1216
13-
- name: Add env variables
17+
- name: Add Flutter to PATH
1418
shell: bash
1519
run: |
16-
echo "FLUTTER_ROOT=${{ github.workspace }}/submodules/flutter" >> $GITHUB_ENV
17-
echo "PUB_CACHE=${{ github.workspace }}/submodules/flutter/.pub-cache" >> $GITHUB_ENV
18-
ENGINE_VERSION=$(cat ${{ github.workspace }}/submodules/flutter/bin/internal/engine.version)
19-
FLUTTER_PACKAGES_VERSION=$(cat ${{ github.workspace }}/submodules/flutter/bin/internal/flutter_packages.version)
20-
echo "FLUTTER_HASH=${ENGINE_VERSION}-${FLUTTER_PACKAGES_VERSION}" >> $GITHUB_ENV
20+
echo "${{ env.FLUTTER_ROOT }}/bin" >> $GITHUB_PATH
21+
echo "${{ env.PUB_CACHE }}/bin" >> $GITHUB_PATH
2122
2223
- name: Cache Flutter
2324
id: cache-flutter

0 commit comments

Comments
 (0)