feat: support to set architecture of SDK executable (#147)
* feat: support to set architecture of SDK executable * docs: update * fix: try fix tests * ci: set `fail-fast` to false * fix: get latest version sdk * fix: test any version * fix: legacy version format * fix: tests * revert changes for `.github/workflows/workflow.yml` * Update workflow.yml * rename `ARCHITECTURE` to `ARCH` * follow the existing spacing * style: simplified code * Update setup.sh * style
This commit is contained in:
@@ -8,6 +8,7 @@ inputs:
|
||||
flutter-version:
|
||||
description: 'The Flutter version to make available on the path'
|
||||
required: false
|
||||
default: 'any'
|
||||
channel:
|
||||
description: 'The Flutter build release channel'
|
||||
required: false
|
||||
@@ -23,6 +24,10 @@ inputs:
|
||||
description: 'Flutter SDK cache path'
|
||||
required: false
|
||||
default: ${{ runner.tool_cache }}/flutter
|
||||
architecture:
|
||||
description: 'The architecture of Flutter SDK executable (x64 or arm64)'
|
||||
required: false
|
||||
default: 'x64'
|
||||
runs:
|
||||
using: 'composite'
|
||||
steps:
|
||||
@@ -31,5 +36,5 @@ runs:
|
||||
with:
|
||||
path: ${{ inputs.cache-path }}
|
||||
key: ${{ inputs.cache-key }}-${{ inputs.channel }}-${{ inputs.flutter-version }}
|
||||
- run: $GITHUB_ACTION_PATH/setup.sh -c "${{ inputs.cache-path }}" ${{ inputs.channel }} ${{ inputs.flutter-version }}
|
||||
- run: $GITHUB_ACTION_PATH/setup.sh -c "${{ inputs.cache-path }}" ${{ inputs.channel }} ${{ inputs.flutter-version }} ${{ inputs.architecture }}
|
||||
shell: bash
|
||||
|
||||
Reference in New Issue
Block a user