Skip to content

Commit 600f0d5

Browse files
Merge remote-tracking branch 'origin/main' into capacitor-sdk
2 parents 6756660 + b00e1ec commit 600f0d5

File tree

146 files changed

+4365
-742
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+4365
-742
lines changed

.changeset/angry-ducks-sneeze.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/empty-donuts-repair.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/four-pans-laugh.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@powersync/common': minor
3+
'@powersync/web': minor
4+
'@powersync/node': minor
5+
'@powersync/react-native': minor
6+
---
7+
8+
Populate Table `name` values in `schema.props` for Schemas created with typed `Table`s. e.g. `schema.props['some_table'].name` will contain the table name.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@powersync/node': patch
3+
---
4+
5+
[`node:sqlite`] Prevent `database is locked` errors when instantiating the database.

.github/workflows/build-packages.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66

77
jobs:
88
build:
9+
timeout-minutes: 10
910
name: Build Packages
1011
runs-on: ubuntu-latest
1112
steps:

.github/workflows/diagnostics-image-build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ concurrency: ${{ github.workflow }}-${{ github.ref }}
88
jobs:
99
build-docker-image:
1010
name: Build diagnostics-app Docker Image
11+
timeout-minutes: 30
1112
runs-on: ubuntu-latest
1213
steps:
1314
- name: Checkout

.github/workflows/test-isolated.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ jobs:
88
test:
99
name: Test Isolated Demos
1010
runs-on: ubuntu-latest
11+
timeout-minutes: 30
1112
steps:
1213
- uses: actions/checkout@v4
1314
with:

.github/workflows/test-simulators.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
needs: check-changes
2929
if: ${{ needs.check-changes.outputs.should_run == 'true' }}
3030
runs-on: ubuntu-xl
31+
timeout-minutes: 30
3132
env:
3233
AVD_NAME: ubuntu-avd-x86_64-31
3334
steps:
@@ -130,8 +131,11 @@ jobs:
130131
test-ios:
131132
name: Test iOS
132133
needs: check-changes
133-
if: ${{ needs.check-changes.outputs.should_run == 'true' }}
134+
# TODO: Re-enable iOS tests. They have been disabled because they are failing extremely frequently without
135+
# any apparent cause. In particular, it seems like even starting the simulator times out most of the time.
136+
if: ${{ false && needs.check-changes.outputs.should_run == 'true' }}
134137
runs-on: macOS-15
138+
timeout-minutes: 30
135139

136140
steps:
137141
- uses: actions/checkout@v4

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ jobs:
88
test:
99
name: Test Packages
1010
runs-on: ubuntu-xl
11+
timeout-minutes: 30
1112
steps:
1213
- uses: actions/checkout@v4
1314
with:

demos/angular-supabase-todolist/extra-webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module.exports = (config, options, targetOptions) => {
1818
...config.plugins,
1919
new webpack.DefinePlugin({
2020
// Embed environment variables starting with `WEBPACK_PUBLIC_`
21-
'process.env': JSON.stringify(
21+
env: JSON.stringify(
2222
Object.fromEntries(Object.entries(process.env).filter(([key]) => key.startsWith('WEBPACK_PUBLIC_')))
2323
)
2424
})

0 commit comments

Comments
 (0)