Skip to content

Commit c6aaa5f

Browse files
committed
revert: restore Makefile and workflow files to v0.0.1 version
1 parent 6e62d42 commit c6aaa5f

6 files changed

Lines changed: 19 additions & 162 deletions

File tree

.github/workflows/dev-build.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v3
15-
with:
16-
fetch-depth: 0
1715

1816
- name: Set up Xcode
1917
uses: maxim-lobanov/setup-xcode@v1
@@ -34,17 +32,13 @@ jobs:
3432
echo "Check development version architecture compatibility..."
3533
make check-arch
3634
37-
- name: Setup Ruby
38-
uses: ruby/setup-ruby@v1
39-
with:
40-
ruby-version: '3.1'
41-
bundler-cache: true
42-
43-
- name: Generate Changelog
35+
- name: Generate Release Notes
36+
id: release_notes
4437
run: |
45-
gem install github_changelog_generator
46-
github_changelog_generator -u samzong -p ConfigForge --token ${{ secrets.GITHUB_TOKEN }} --unreleased-only
47-
cat CHANGELOG.md > release_notes.md
38+
echo "### Update" >> release_notes.md
39+
echo "- This is the latest development version build" >> release_notes.md
40+
echo "- Build time: $(date '+%Y-%m-%d %H:%M:%S')" >> release_notes.md
41+
echo "- Support Intel and Apple Silicon chip" >> release_notes.md
4842
4943
- name: Create Release
5044
uses: softprops/action-gh-release@v2

.github/workflows/release.yml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v3
15-
with:
16-
fetch-depth: 0
1715

1816
- name: Set up Xcode
1917
uses: maxim-lobanov/setup-xcode@v1
@@ -33,17 +31,19 @@ jobs:
3331
echo "==> Check release version architecture compatibility..."
3432
make check-arch
3533
36-
- name: Setup Ruby
37-
uses: ruby/setup-ruby@v1
38-
with:
39-
ruby-version: '3.1'
40-
bundler-cache: true
41-
42-
- name: Generate Changelog
34+
- name: Generate Release Notes
35+
id: release_notes
4336
run: |
44-
gem install github_changelog_generator
45-
github_changelog_generator -u samzong -p ConfigForge --token ${{ secrets.GITHUB_TOKEN }} --future-release ${{ env.VERSION }} --configure-sections
46-
cat CHANGELOG.md > release_notes.md
37+
echo "## ConfigForge ${{ env.VERSION }}" > release_notes.md
38+
echo "" >> release_notes.md
39+
echo "### Update" >> release_notes.md
40+
echo "- Please check the specific commit record for detailed update content." >> release_notes.md
41+
echo "" >> release_notes.md
42+
echo "### Supported System" >> release_notes.md
43+
echo "- macOS 11.0 or higher" >> release_notes.md
44+
echo "- Provide two versions:" >> release_notes.md
45+
echo " - Intel version: Suitable for Intel chip Mac" >> release_notes.md
46+
echo " - Apple Silicon version: Suitable for M series chip Mac" >> release_notes.md
4747
4848
- name: Create Release
4949
uses: softprops/action-gh-release@v2
@@ -55,7 +55,6 @@ jobs:
5555
files: |
5656
build/ConfigForge-x86_64.dmg
5757
build/ConfigForge-arm64.dmg
58-
CHANGELOG.md
5958
env:
6059
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6160

.github_changelog_generator

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

CHANGELOG.md

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

Makefile

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: clean dmg check-arch update-homebrew changelog
1+
.PHONY: clean dmg check-arch update-homebrew
22

33
# 变量
44
APP_NAME = ConfigForge
@@ -264,27 +264,6 @@ update-homebrew:
264264
@rm -rf tmp
265265
@echo "✅ Homebrew cask 更新流程完成"
266266

267-
# 生成 CHANGELOG.md
268-
changelog:
269-
@echo "==> 生成 CHANGELOG.md..."
270-
@if [ -z "$(GITHUB_TOKEN)" ]; then \
271-
echo "❌ 错误: 需要设置 GITHUB_TOKEN 环境变量"; \
272-
exit 1; \
273-
fi
274-
275-
@command -v github_changelog_generator > /dev/null 2>&1 || { \
276-
echo "==> 安装 github_changelog_generator..."; \
277-
gem install github_changelog_generator; \
278-
}
279-
280-
@if [ -n "$(NEXT_VERSION)" ]; then \
281-
github_changelog_generator -u samzong -p ConfigForge --token $(GITHUB_TOKEN) --future-release $(NEXT_VERSION); \
282-
else \
283-
github_changelog_generator -u samzong -p ConfigForge --token $(GITHUB_TOKEN); \
284-
fi
285-
286-
@echo "✅ CHANGELOG.md 已生成"
287-
288267
# 帮助命令
289268
help:
290269
@echo "可用命令:"
@@ -293,6 +272,5 @@ help:
293272
@echo " make version - 显示版本信息"
294273
@echo " make check-arch - 检查应用架构兼容性"
295274
@echo " make update-homebrew - 更新 Homebrew cask (需要 GH_PAT)"
296-
@echo " make changelog - 生成 CHANGELOG.md (需要 GITHUB_TOKEN)"
297275

298276
.DEFAULT_GOAL := help

docs/CHANGELOG_GUIDE.md

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

0 commit comments

Comments
 (0)