diff --git a/.github/workflows/rust-test.yaml b/.github/workflows/rust-test.yaml index d73b931..daba8c7 100644 --- a/.github/workflows/rust-test.yaml +++ b/.github/workflows/rust-test.yaml @@ -1,6 +1,9 @@ name: 'rust test' -on: push +on: + pull_request_target: + branches: + - main # This workflow will trigger on each push to the `release` branch to create or update a GitHub release, build your app, and upload the artifacts to the release. diff --git a/.github/workflows/version.yaml b/.github/workflows/version.yaml index a8fea9d..9ece5f5 100644 --- a/.github/workflows/version.yaml +++ b/.github/workflows/version.yaml @@ -1,7 +1,7 @@ name: 'version check' on: - pull_request: + push: branches: - 'release/*' diff --git a/.github/workflows/web-test.yaml b/.github/workflows/web-test.yaml index 293ba8c..dc39d32 100644 --- a/.github/workflows/web-test.yaml +++ b/.github/workflows/web-test.yaml @@ -1,6 +1,9 @@ name: 'web test' -on: push +on: + pull_request_target: + branches: + - main # This workflow will trigger on each push to the `release` branch to create or update a GitHub release, build your app, and upload the artifacts to the release. diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte index 78bff20..4acc574 100644 --- a/src/routes/settings/+page.svelte +++ b/src/routes/settings/+page.svelte @@ -5,7 +5,7 @@ const update = (settingKey: keyof AppSettings) => (e: Event) => { calendarState.updateAppSettings({ [settingKey]: (e.target as HTMLInputElement).value as AppSettings[typeof settingKey] }); } - const toggle = (settingKey: keyof AppSettings) => (e: Event) => { + const toggle = (settingKey: keyof AppSettings) => async (e: Event) => { const checked = (e.target as HTMLInputElement).checked as boolean calendarState.updateAppSettings({ [settingKey]: checked });