Skip to content

Commit

Permalink
Merge branch 'ci/self-hosted' into feat/async_binding_api
Browse files Browse the repository at this point in the history
  • Loading branch information
andycall committed Nov 9, 2024
2 parents e65cdf3 + 57d6689 commit 8cf6576
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 19 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/code_linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
cppcheck:
runs-on: macos-12
runs-on: [self-hosted, macOS, ARM64]
name: Cppcheck
steps:
- uses: actions/checkout@v3
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/example_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:

jobs:
build_windows-app_in_windows:
runs-on: windows-2022
runs-on: [self-hosted, windows, x64]
strategy:
fail-fast: false
steps:
Expand Down Expand Up @@ -42,7 +42,7 @@ jobs:
cd example/
flutter build windows --release
build_android-app_in_macos:
runs-on: macos-latest
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:
flutter build apk --release
build_ios-app_in_macos:
runs-on: macos-latest
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -102,7 +102,7 @@ jobs:
flutter build ios --release --no-codesign
build_macos-app_in_macos:
runs-on: macos-latest
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/integration_test_flutter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
setup:
runs-on: 'macos-14'
runs-on: [self-hosted, macOS, ARM64]
outputs:
matrix: ${{ steps.matrix.outputs.value }}
steps:
Expand All @@ -22,7 +22,7 @@ jobs:
JSON=$(node -e "console.log(JSON.stringify(require('./integration_tests/spec_group.json').map(j=>j.name)))")
echo "::set-output name=value::$(echo $JSON)"
build_bridge:
runs-on: 'macos-14'
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
- run: node scripts/run_bridge_unit_test.js

webf_unit_test:
runs-on: ubuntu-latest
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -73,7 +73,7 @@ jobs:
- run: cd webf && flutter test

integration_test:
runs-on: self-hosted
runs-on: [self-hosted, macOS, ARM64]
needs: [ setup, build_bridge ]
strategy:
fail-fast: false
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
if: steps.test.outcome != 'success'
run: exit 1
multiple_page_test:
runs-on: 'macos-14'
runs-on: [self-hosted, macOS, ARM64]
needs: [ build_bridge ]
steps:
- uses: actions/checkout@v3
Expand All @@ -136,7 +136,7 @@ jobs:
run: exit 1

preload_page_test:
runs-on: 'macos-14'
runs-on: [self-hosted, macOS, ARM64]
needs: [ build_bridge ]
steps:
- uses: actions/checkout@v3
Expand All @@ -162,7 +162,7 @@ jobs:
if: steps.test.outcome != 'success'
run: exit 1
prerendering_page_test:
runs-on: 'macos-14'
runs-on: [self-hosted, macOS, ARM64]
needs: [ build_bridge ]
steps:
- uses: actions/checkout@v3
Expand All @@ -189,7 +189,7 @@ jobs:
run: exit 1

memory_leak_test:
runs-on: 'macos-14'
runs-on: [self-hosted, macOS, ARM64]
needs: [ build_bridge ]
steps:
- uses: actions/checkout@v3
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish_to_dart_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
build_windows_binary:
runs-on: windows-2022
runs-on: [self-hosted, windows, X64]
steps:
- uses: actions/checkout@v3
with:
Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:
name: linux_binary
path: bridge/build/linux/
build_macos_binary:
runs-on: macos-latest
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -74,7 +74,7 @@ jobs:
name: macos_binary
path: bridge/build/macos/
build_ios_binary:
runs-on: macos-latest
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -94,7 +94,7 @@ jobs:
name: ios_binary
path: bridge/build/ios/
build_android_binary:
runs-on: macos-12
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
<a href="https://openwebf.com" alt="openwebf-site">OpenWebF</a>
</h1>
<p align="center">
<b>Build flutter apps with HTML/CSS and JavaScript.</b><br/>
Building Flutter apps that are friendly to web developers
<b>A Web Rendering Engine Optimized for the Client.</b><br/>
Built using React/Vue and Tailwind CSS, rendered through Flutter.
</p>
<p align="center">
<a href="https://openwebf.com/docs/tutorials/getting-started/quick-start">
Expand Down

0 comments on commit 8cf6576

Please sign in to comment.