Merge pull request #97 from MengNianxiaoyao/dev

feat: 自动构建添加更新说明
This commit is contained in:
Hakadao
2024-01-02 21:51:04 +08:00
committed by GitHub
2 changed files with 107 additions and 0 deletions

63
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,63 @@
name: Release
on:
push:
tags:
- 'v*'
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2
- uses: actions/setup-node@v3
with:
node-version: 16.x
cache: pnpm
- name: Install
run: pnpm install
- name: Lint
run: pnpm run lint
build:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2
- uses: actions/setup-node@v3
with:
node-version: 18.17.0
cache: pnpm
- name: Install
run: pnpm install
- name: Build
run: pnpm build
- name: Build Extension
run: pnpm pack:zip
- uses: GoogleCloudPlatform/release-please-action@v3
id: release
with:
token: ${{ secrets.RELEASE_TOKEN }}
release-type: node
package-name: release-please-action
release-as: 0.13.0
signoff: 'github-actions <41898282+github-actions[bot]@users.noreply.github.com>'
changelog-types: '[{"type":"types","section":"Types","hidden":false},{"type":"revert","section":"Reverts","hidden":false},{"type":"feat","section":"Features","hidden":false},{"type":"fix","section":"Bug Fixes","hidden":false},{"type":"improvement","section":"Feature Improvements","hidden":false},{"type":"docs","section":"Docs","hidden":false},{"type":"ci","section":"CI","hidden":false},{"type":"chore","section":"Miscellaneous","hidden":false},{"type":"contributor","section":"New Contributors","hidden":false},{"type":"notice","section":"Notices","hidden":false}]'
- name: Upload assets to a Release
uses: meeDamian/github-release@v2.0.3
with:
files: extension.zip
token: ${{ secrets.RELEASE_TOKEN }}
allow_override: true
gzip: false

44
CHANGELOG.md Normal file
View File

@@ -0,0 +1,44 @@
# Changelog
## [0.13.0](https://github.com/hakadao/BewlyBewly/compare/v0.12.0..v0.13.0) (2024-01-02)
### Notices
* Please note that the version on Chrome Web Store & Edge Addons may not update as quickly
* 本地安裝瀏覽器打開 chrome://extensions 頁面之後直接將下載完後的 extension.zip 拖入瀏覽器即可完成安裝
### Features
feat: add a setting to use the original bilibili homepage
feat: add compatibility page on settings panel
feat: add contributors section & export settings description to the about page on the settings panel
feat: implement reset content feature in dock
feat: create ci build for action (@MengNianxiaoyao)
feat: dock item visibility adjustment
### Bug Fixes
fix: resolve the issue of blurry font, i guess... (#49)
fix: open Historys article is error (@MengNianxiaoyao)
fix: 【Bug】观看历史界面部分专栏封面不显示 (@MengNianxiaoyao #87)
fix: bilibili-API-collect docs link (@MengNianxiaoyao)
fix: resolve ts errors and warnings
fix: 【Bug】使用插件的顶栏会导致部分专栏打开失败 (@MengNianxiaoyao #83)
fix: adjust styles(#77)
perf: optimize extension loading speed (#75)
refactor: rename topbar to topBar
refactor: use pinia to store top bar items (wip)
refactor: move contents from the src/models/apiModels to parent directory
refactor: remove startup page setting, determine startup page based on dock content
refactor: use pinia && move app.use() to common-setup
docs: 添加廣東話台灣官話README翻譯
docs: 优化说明文档并添加简体中文 (@MengNianxiaoyao)
### New Contributors
@MengNianxiaoyao 幫忙翻譯簡體中文README, 構建ci, 翻譯調整, 部分功能等問題修正
**Full Changelog:** <https://github.com/hakadao/BewlyBewly/compare/v0.12.0..v0.13.0>