Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: update next release workflow #389

Closed
wants to merge 33 commits into from
Closed

ci: update next release workflow #389

wants to merge 33 commits into from

Conversation

MeetinaXD
Copy link
Contributor

这个 PR 是什么类型?/ What type of PR is this?

  • 错误修复 (Bug Fix)
  • 新功能 (Feature)
  • 代码重构 (Refactor)
  • TypeScript 类型定义修改 (Typings)
  • 文档修改 (Docs)
  • 代码风格更新 (Code style update)
  • 其他,请描述 (Other, please describe): CI update

这个 PR 做了什么?/ What does this PR do?

Update CI workflow for next release

文档 / Docs

This workflow does:

  1. checkout
  2. prepare env
  3. quality (lint, format)
  4. generate changelog
  5. create a PR containing the changelog

Once the created PR is merged, it will:

  1. Create a github release
  2. Publish to npm

测试 / Testing

Have been tested.

JOU-amjs and others added 30 commits April 16, 2024 10:48
## [2.19.2](v2.19.1...v2.19.2) (2024-04-16)

### Bug Fixes

* fix that invalidation of method key setting ([#329](#329)) ([e2698f7](e2698f7))
* fix(alova): fix that out of memory when creating large number of alova instances

* feat(globalconfig): add globalConfig function to custom the limitation of method snapshots

* fix: fix that error throws when aborting file downloading

fix #331

* feat(deprecated): deprecate `enableDownload` and `enableUpload` in method config, these are auto now

* chore: correct file name
# [2.20.0](v2.19.2...v2.20.0) (2024-04-18)

### Bug Fixes

* **alova:** fix that out of memory when creating large number of alova instances ([d9fe68b](d9fe68b))
* fix that error throws when aborting file downloading ([40a2b6b](40a2b6b)), closes [#331](#331)

### Features

* **deprecated:** deprecate `enableDownload` and `enableUpload` in method config, these are auto now ([65c64b8](65c64b8))
* **globalconfig:** add globalConfig function to custom the limitation of method snapshots ([1799def](1799def))
fix: incorrect building of globalfetch cause not initialize error
## [2.20.1](v2.20.0...v2.20.1) (2024-04-22)

### Bug Fixes

* incorrect building of globalfetch cause not initialize error ([4a50284](4a50284)), closes [#334](#334)
* incorrect building of globalfetch cause not initialize error ([#336](#336)) ([39f7eed](39f7eed))
## [2.20.2](v2.20.1...v2.20.2) (2024-04-26)

### Bug Fixes

* uploading state not working ([#340](#340)) ([8ced05b](8ced05b))
## [2.20.3](v2.20.2...v2.20.3) (2024-04-26)

### Bug Fixes

* download and upload inverted fixed. ([855b896](855b896))
* uploading state not working ([fe266ca](fe266ca))
fix(cjs): add the cjs bundle of vuehook, reacthook, sveltehook
## [2.20.4](v2.20.3...v2.20.4) (2024-05-14)

### Bug Fixes

* **cjs:** add the cjs bundle of vuehook, reacthook, sveltehook ([7ef0063](7ef0063)), closes [#361](#361)
* **cjs:** add the cjs bundle of vuehook, reacthook, sveltehook ([#364](#364)) ([012a0c5](012a0c5))
## [2.20.5](v2.20.4...v2.20.5) (2024-05-16)

### Bug Fixes

* **package.json:** fix the path of require export ([#367](#367)) ([bd94366](bd94366))
* fix(package.json): fix the path of require export

* update: issue form template, PR tamplate and their workflows
* chore: add send function type automatic inference (#158)

* chore: support automatic inference of force and middleware parameters (#158)

* fix: automatic inference review issue (#158)

* chore: unit test change(#158)

* chore: add send args type unit test (#158)

* chore: add send args unit test (#158)

* refactor: remove the default type of ARG and move the test type to test-env.d.ts

---------

Co-authored-by: Scott Hu <huzhen555@qq.com>
# [2.21.0](v2.20.5...v2.21.0) (2024-06-11)

### Features

* add send function type automatic inference ([#158](#158)) ([#375](#375)) ([c58cbca](c58cbca))
* chore: add arg default value

* fix: fix the sendargs type in middleware

---------

Co-authored-by: Scott Hu <huzhen555@qq.com>
## [2.21.1](v2.21.0...v2.21.1) (2024-06-12)

### Bug Fixes

* add generics `ARG` to fix the type error ([#381](#381)) ([02a32fd](02a32fd))
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
MeetinaXD and others added 3 commits June 13, 2024 16:41
Copy link

changeset-bot bot commented Jun 21, 2024

⚠️ No Changeset found

Latest commit: 0a01529

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@JOU-amjs JOU-amjs changed the base branch from main to next June 22, 2024 05:49
@JOU-amjs JOU-amjs closed this Jun 22, 2024
@JOU-amjs JOU-amjs deleted the ci/release-next branch June 22, 2024 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants