dependabot[bot]
fe26a85a6c
ci(deps): bump actions/setup-node from 6 to 7
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-20 09:05:09 +00:00
xixu-me
43c31ba287
ci: trigger Dependabot auto-merge from workflow runs
2026-07-03 23:34:47 +08:00
xixu-me
06027e77e9
ci: tolerate protected Dependabot workflow updates
2026-07-03 23:15:00 +08:00
xixu-me
61933e38d6
ci: add Dependabot auto merge workflow
2026-07-03 23:04:18 +08:00
dependabot[bot]
76a6c7ccf9
ci(deps): bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 09:04:52 +00:00
dependabot[bot]
414aa4714e
ci(deps): bump codecov/codecov-action from 6 to 7
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 6 to 7.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-08 09:05:39 +00:00
xixu-me
7ecd551ffd
ci(dependabot): trigger auto-merge after ci only
2026-05-05 15:53:02 +08:00
xixu-me
9c8a0033ff
ci(dependabot): tolerate transient auto-merge conflicts
2026-05-05 15:48:08 +08:00
dependabot[bot]
92671a3872
ci(deps): bump actions/github-script from 8 to 9
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 09:19:20 +00:00
dependabot[bot]
e9363a30e5
ci(deps): bump codecov/codecov-action from 5 to 6
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 09:12:40 +00:00
xixu-me
ed53049de7
fix(ci): match dependabot auto-merge check name
2026-03-26 23:39:17 +08:00
xixu-me
e3a0da9181
ci(commitlint): skip dependabot pull request branches
2026-03-24 19:26:45 +08:00
xixu-me
456721d765
ci(codecov): upload only on main pushes
2026-03-24 19:10:08 +08:00
xixu-me
0eda8a8d12
chore: remove project version metadata
2026-03-21 16:20:54 +08:00
xixu-me
33cd0c5a3f
chore(ci): upgrade workflow runtimes
2026-03-20 16:15:20 +08:00
xixu-me
fe41e7d209
fix(ci): repair converted deployment adapters
2026-03-20 16:03:46 +08:00
xixu-me
c6320a19ec
fix(ci): normalize lcov paths for codecov
2026-03-20 12:43:50 +08:00
xixu-me
67fb8c1ba5
ci: integrate codecov coverage reporting
2026-03-20 12:20:21 +08:00
xixu-me
a22ecd94f7
fix(ci): allow trusted sync workflow_run in EdgeOne deploy
2026-03-14 01:10:04 +08:00
xixu-me
191b3c3635
fix(ci): restrict workflow_run deployments to trusted main pushes
2026-03-14 01:02:18 +08:00
xixu-me
d8326fbdbe
ci: automate dependabot merging
2026-03-09 18:39:00 +08:00
xixu-me
64a4d9453e
Merge pull request #213 from xixu-me/dependabot/github_actions/docker/login-action-4
...
ci(deps): bump docker/login-action from 3 to 4
2026-03-09 18:24:52 +08:00
xixu-me
84ec8d0290
Merge pull request #212 from xixu-me/dependabot/github_actions/docker/metadata-action-6
...
ci(deps): bump docker/metadata-action from 5 to 6
2026-03-09 18:24:39 +08:00
xixu-me
4a1411bd38
Merge pull request #211 from xixu-me/dependabot/github_actions/docker/build-push-action-7
...
ci(deps): bump docker/build-push-action from 6 to 7
2026-03-09 18:24:23 +08:00
dependabot[bot]
736b6a7787
ci(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 09:11:27 +00:00
dependabot[bot]
99e430493e
ci(deps): bump docker/metadata-action from 5 to 6
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 09:11:24 +00:00
dependabot[bot]
45b285ed61
ci(deps): bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 09:11:20 +00:00
dependabot[bot]
c0c4c35129
ci(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 09:11:16 +00:00
xixu-me
09c50c136f
chore(repo): enforce conventional commits
2026-03-06 19:13:59 +08:00
xixu-me
34a36b4ccc
ci: publish multi-arch image for amd64 and arm64
...
Resolves #178
2026-03-06 18:45:10 +08:00
dependabot[bot]
d8b38f32ee
ci(deps): bump actions/attest-build-provenance from 3 to 4
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 09:14:08 +00:00
xixu-me
69b27ea12a
feat: add step to ensure Cloudflare Pages project exists before deployment
2026-02-01 13:20:22 +08:00
xixu-me
4f322650aa
fix: update API token reference in deployment workflow and README
2026-01-31 22:53:36 +08:00
xixu-me
f7a5822140
ci: add permissions to CI workflow
2026-01-31 22:50:49 +08:00
xixu-me
952c8a446c
ci: add CI workflow and gate deployments on CI success
...
- Add ci.yml with lint, test, and typecheck jobs
- Update workers.yml to trigger on CI workflow completion
- Update sync.yml to trigger on CI workflow completion
- Update image.yml to trigger on CI workflow completion
- Fix pages-eo.yml secret name to match README (EDGEONE_PAGES_API_TOKEN)
Deployment workflows now only run after CI passes, preventing
broken code from being deployed to any platform.
2026-01-31 22:22:10 +08:00
xixu-me
0590cd6796
Delete .github/workflows/ci.yml
2025-12-10 17:45:59 +08:00
xixu-me and Copilot Autofix powered by AI
754c16d618
Potential fix for code scanning alert no. 13: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-10 16:58:15 +08:00
xixu-me
e35cb142af
Increase CI test job timeout to 30 minutes
...
Extended the timeout for the test job in the CI workflow from 10 to 30 minutes to accommodate longer-running tests and prevent premature job termination.
2025-12-10 16:48:51 +08:00
xixu-me
2c2862cb78
Add multi-platform function adapters and CI workflow
...
Introduces adapters for Vercel, Netlify Edge, Deno Deploy, and Cloudflare Pages, each with platform-specific entry points and configuration files. Adds a GitHub Actions CI workflow for linting, type checking, and testing. Updates lint scripts to include adapters, improves type annotations in src/index.js, and fixes a type assertion in security tests.
2025-12-10 16:08:10 +08:00
xixu-me
408bf242ad
Revert "Add CI workflow and update deployment triggers"
...
This reverts commit 55e99c9eac .
2025-12-08 19:57:58 +08:00
xixu-me
6eaef41447
Add CI workflow and update deployment triggers
...
Introduces a new CI workflow for linting, type checking, and testing. Updates sync and workers deployment workflows to trigger on successful completion of the CI workflow instead of direct pushes, improving reliability and sequencing of deployments.
2025-12-08 19:11:44 +08:00
xixu-me
ac10e08818
Remove Deno Deploy GitHub Actions workflow
...
Deleted the .github/workflows/functions-dn.yml file, removing the workflow for deploying to Deno Deploy. This may be due to a change in deployment strategy or deprecation of this workflow.
2025-11-27 17:44:41 +08:00
xixu-me
868d5c8bac
Update workflow triggers and permissions in CI configs
...
Workflows now trigger on both successful workflow runs and manual dispatch events. Increased timeout and moved permissions block for functions-dn workflow to align with job configuration.
2025-11-27 17:41:18 +08:00
xixu-me
955851e722
Update Deno Deploy workflow trigger and concurrency
...
Change the workflow trigger from push on 'functions' branch to workflow_run on 'main' after 'Sync to Pages and Functions' completes. Add concurrency group to prevent overlapping runs.
2025-11-27 17:21:30 +08:00
xixu-me
3fd5911097
Add GitHub Actions workflow for Deno Deploy
...
Introduces a workflow to deploy the 'functions' branch to Deno Deploy using denoland actions. The workflow checks out the branch, sets up Deno, verifies the installation, and deploys the project.
2025-11-27 17:20:09 +08:00
xixu-me
b273a501b4
Add Deno Deploy handler to workflow
...
Introduces a step in the GitHub Actions workflow to create a Deno Deploy handler (deno.js) for deployments. The handler adapts the main request handler for Deno's environment, extracting environment variables and providing minimal context support.
2025-11-27 17:05:33 +08:00
xixu-me
15b90aeff8
Add Vercel org and project IDs to workflow env
...
Sets VERCEL_ORG_ID and VERCEL_PROJECT_ID environment variables in the functions-vc GitHub Actions workflow using repository secrets. This enables the workflow to access Vercel organization and project context during execution.
2025-11-25 18:29:12 +08:00
xixu-me
b86c5c2208
Improve environment detection in sync workflow
...
Enhanced the handler to better distinguish between Netlify, Vercel, and other environments. Environment variable normalization now accounts for different runtime contexts, and warning logs for unsupported features are always shown, not just in non-production.
2025-11-25 18:07:20 +08:00
xixu-me
02d2f71c37
Add Netlify deploy workflow and unify edge handler
...
Introduces a new GitHub Actions workflow for deploying to Netlify, updates the Vercel workflow name, and refactors the edge function handler to support both Netlify and Vercel platforms with runtime detection. Adds Netlify-specific configuration and redirect files to enable shared handler logic, reducing code duplication and simplifying multi-platform deployments.
2025-11-25 17:55:32 +08:00
xixu-me
39d605ef07
Add Vercel deployment instructions and badge
...
Added Vercel deployment badge and detailed deployment steps to both English and Chinese README files. Updated the GitHub Actions workflow commit messages to generalize function conversion steps and removed detailed change lists. Minor wording improvements in the Chinese README for consistency.
2025-11-25 16:15:18 +08:00