Skip to content

Commit a5a755e

Browse files
committed
👷 ci: remove test-library job from build workflow
Remove automated testing and code analysis steps from the multi-platform build workflow to speed up releases. Tests can be run separately in dedicated CI workflows. Changes: - Remove test-library job (flutter test & flutter analyze) - Remove prepare job's dependency on test-library
1 parent 534f3e3 commit a5a755e

1 file changed

Lines changed: 0 additions & 25 deletions

File tree

.github/workflows/build-all-platforms.yml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -35,36 +35,11 @@ env:
3535
FLUTTER_CHANNEL: stable
3636

3737
jobs:
38-
#####################################
39-
# Test library first
40-
#####################################
41-
test-library:
42-
runs-on: ubuntu-latest
43-
steps:
44-
- name: Checkout
45-
uses: actions/checkout@v4
46-
47-
- name: Setup Flutter
48-
uses: subosito/flutter-action@v2
49-
with:
50-
channel: ${{ env.FLUTTER_CHANNEL }}
51-
cache: true
52-
53-
- name: Get dependencies
54-
run: flutter pub get
55-
56-
- name: Run tests
57-
run: flutter test
58-
59-
- name: Analyze code
60-
run: flutter analyze
61-
6238
#####################################
6339
# Prepare release info
6440
#####################################
6541
prepare:
6642
runs-on: ubuntu-latest
67-
needs: test-library
6843
outputs:
6944
release_tag: ${{ steps.tag.outputs.tag }}
7045
release_name: ${{ steps.tag.outputs.name }}

0 commit comments

Comments
 (0)