Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into homework-dialog-lesso…
Browse files Browse the repository at this point in the history
…n-date-selection-chips
  • Loading branch information
Jonas-Sander committed Dec 9, 2023
2 parents 33b28e1 + aefefc3 commit 7b84d13
Show file tree
Hide file tree
Showing 267 changed files with 3,129 additions and 994 deletions.
2 changes: 1 addition & 1 deletion .fvm/fvm_config.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"flutterSdkVersion": "3.13.8",
"flutterSdkVersion": "3.16.3",
"flavors": {}
}
4 changes: 2 additions & 2 deletions .github/workflows/actions_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
outputs:
changesFound: ${{ steps.filter.outputs.changesFound }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- uses: AurorNZ/paths-filter@7c547bdd24124b0d69e07c96b62fd7fec5ced19a
id: filter
with:
Expand All @@ -73,7 +73,7 @@ jobs:
runs-on: ubuntu-22.04
if: ${{ needs.changes.outputs.changesFound == 'true' }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Prettier
run: npm install --global [email protected]
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/alpha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
deploy-alpha-web-app:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down Expand Up @@ -104,7 +104,7 @@ jobs:
deploy-alpha-android-app:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down Expand Up @@ -209,7 +209,7 @@ jobs:
runs-on: macos-13
timeout-minutes: 120
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Codemagic CLI Tools
run: pip3 install codemagic-cli-tools==0.47.0
Expand Down Expand Up @@ -276,7 +276,7 @@ jobs:
runs-on: macos-13
timeout-minutes: 60
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Codemagic CLI Tools
run: pip3 install codemagic-cli-tools==0.47.0
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
runs-on: macos-13
timeout-minutes: 120
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Codemagic CLI Tools
run: pip3 install codemagic-cli-tools==0.47.0
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:
if: github.event.inputs.deploy-web-app == 'true'
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down Expand Up @@ -160,7 +160,7 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 120
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Codemagic CLI Tools
run: pip3 install codemagic-cli-tools==0.47.0
Expand Down Expand Up @@ -227,7 +227,7 @@ jobs:
runs-on: macos-13
timeout-minutes: 60
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Codemagic CLI Tools
run: pip3 install codemagic-cli-tools==0.47.0
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/cli_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
outputs:
changesFound: ${{ steps.filter.outputs.changesFound }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- uses: AurorNZ/paths-filter@7c547bdd24124b0d69e07c96b62fd7fec5ced19a
id: filter
with:
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
# In this case the analyze pipeline would fail, thus we won't run it.
if: ${{ github.event.pull_request.draft == false && needs.changes.outputs.changesFound == 'true' }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
runs-on: ubuntu-22.04
if: ${{ needs.changes.outputs.changesFound == 'true' }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/integration_tests_app_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
outputs:
changesFound: ${{ steps.filter.outputs.changesFound }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- uses: AurorNZ/paths-filter@7c547bdd24124b0d69e07c96b62fd7fec5ced19a
id: filter
with:
Expand Down Expand Up @@ -82,11 +82,11 @@ jobs:
working-directory: app
timeout-minutes: 90
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

# Java is needed for building the APK, see
# https://github.com/marketplace/actions/flutter-action.
- uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93
with:
distribution: "temurin"
java-version: "11"
Expand All @@ -100,7 +100,7 @@ jobs:
channel: ${{ env.FLUTTER_CHANNEL }}

- name: Install patrol cli
run: flutter pub global activate patrol_cli 2.2.1
run: flutter pub global activate patrol_cli 2.3.1+1

- name: Run Flutter build
run: |
Expand All @@ -111,17 +111,17 @@ jobs:
# Firebase Test Lab with the dev flavor. We always got "No tests
# found.".
flutter build apk \
--target=lib/main_prod.dart \
--flavor prod \
--config-only
--target=lib/main_prod.dart \
--flavor prod \
--config-only
- name: Build Instrumentation Test
run: |
patrol build android \
--flavor prod \
--dart-define USER_1_EMAIL=${{ secrets.INTEGRATION_TEST_USER_1_EMAIL }} \
--dart-define USER_1_PASSWORD=${{ secrets.INTEGRATION_TEST_USER_1_PASSWORD }} \
-t integration_test/app_test.dart
--flavor prod \
--dart-define USER_1_EMAIL=${{ secrets.INTEGRATION_TEST_USER_1_EMAIL }} \
--dart-define USER_1_PASSWORD=${{ secrets.INTEGRATION_TEST_USER_1_PASSWORD }} \
-t integration_test/app_test.dart
- name: Setup credentials
env:
Expand Down Expand Up @@ -178,7 +178,7 @@ jobs:
if: ${{ needs.changes.outputs.changesFound == 'true' }}
timeout-minutes: 60
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand All @@ -203,7 +203,7 @@ jobs:
working-directory: app/ios/Runner
run: /usr/libexec/PlistBuddy -c "Add :FLTEnableImpeller bool false" Info.plist

- uses: futureware-tech/simulator-action@736249ceb5ed7916224ed6b6d3c3582fd8049deb
- uses: futureware-tech/simulator-action@427329dea8e4d6417cba1273ebb5c9ad4720082d
id: simulator
with:
model: "iPhone 13"
Expand Down Expand Up @@ -238,7 +238,7 @@ jobs:
if: ${{ needs.changes.outputs.changesFound == 'true' }}
timeout-minutes: 30
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand All @@ -258,7 +258,7 @@ jobs:
fvm config --cache-path '${{ runner.tool_cache }}/flutter'
- name: Install chromedriver
uses: nanasess/setup-chromedriver@e66222fd7ec9c46b83cc837781ce6930b5d95f90
uses: nanasess/setup-chromedriver@480d644e773cd6d53e4cb76557c8ad5e5806d7da

- name: Run integration tests
working-directory: app
Expand Down Expand Up @@ -291,7 +291,7 @@ jobs:
run:
working-directory: app
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Install Codemagic CLI Tools
run: pip3 install codemagic-cli-tools==0.47.0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/licence.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
check-files-licence-headers:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- uses: actions/setup-go@bfd2fb341f32be7281829126376a12a780ca79fc
with:
go-version: "^1.13.1"
Expand All @@ -39,7 +39,7 @@ jobs:
check-dependency-licenses:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/safe_app_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
outputs:
changesFound: ${{ steps.filter.outputs.changesFound }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- uses: AurorNZ/paths-filter@7c547bdd24124b0d69e07c96b62fd7fec5ced19a
id: filter
with:
Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:
# In this case the analyze pipeline would fail, thus we won't run it.
if: ${{ github.event.pull_request.draft == false && needs.changes.outputs.changesFound == 'true' }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down Expand Up @@ -147,7 +147,7 @@ jobs:
if: ${{ needs.changes.outputs.changesFound == 'true' }}
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down Expand Up @@ -185,7 +185,7 @@ jobs:
if: ${{ needs.changes.outputs.changesFound == 'true' }}
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11

- name: Set Flutter version from FVM config file to environment variables
uses: kuhnroyal/flutter-fvm-config-action@6ffa30473b346f7d7c63cf9e03e6a886f940a72b
Expand Down
Loading

0 comments on commit 7b84d13

Please sign in to comment.