Skip to content

Commit db11902

Browse files
committed
Update CI workflow: add uv setup and streamline steps
Adds a step to set up uv using astral-sh/setup-uv, removes the explicit apt-get update, and consolidates the iOS build and test steps. Also removes the simulator UDID output step for a cleaner workflow.
1 parent 5cc415f commit db11902

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,7 @@ jobs:
6464
shutdown_after_job: true
6565
wait_for_boot: true
6666

67-
- name: Show simulator UDID
68-
run: echo "Simulator UDID is ${{ steps.ios-sim.outputs.udid }}"
69-
70-
- name: Build iOS
67+
- name: Run tests
7168
shell: bash
7269
working-directory: "src/serious_python/example/flet_example"
7370
run: |
@@ -241,6 +238,9 @@ jobs:
241238
with:
242239
fetch-depth: 0
243240

241+
- name: Setup uv
242+
uses: astral-sh/setup-uv@v6
243+
244244
- name: Setup Flutter
245245
uses: kuhnroyal/flutter-fvm-config-action/setup@v3
246246
with:
@@ -253,7 +253,6 @@ jobs:
253253
run: |
254254
PKG_VER="${GITHUB_REF_NAME#v}"
255255
echo "PKG_VER=$PKG_VER" | tee -a "$GITHUB_ENV"
256-
sudo apt-get update
257256
258257
- name: Configure pub.dev credentials
259258
# if: ${{ secrets.PUB_DEV_TOKEN != '' }}

0 commit comments

Comments
 (0)