From 2ba4284585cd6f1ce26d5f3bcdeb6e15504cdd06 Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Thu, 6 Nov 2025 04:43:49 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=F0=9F=94=A7=20chore(gitignore):=20add=20py?= =?UTF-8?q?thon=20files=20in=20the=20root=20directory=20to=20gitignore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index fea531d3a..b7d0f25f9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.bat +/*.py /*.sh *.zip From 51fb6c1e356c395b474726423157320bdb9ba702 Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Thu, 6 Nov 2025 16:18:41 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=F0=9F=93=9D=20docs(readme):=20add=20placeh?= =?UTF-8?q?older=20sections=20for=20notice=20board?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - add "new this week" and "coming soon" placeholder sections in english readme - add "本周上新" and "即将推出" placeholder sections in chinese readme - use html comments to mark sections as placeholders for future content --- README-en.md | 4 ++++ README.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/README-en.md b/README-en.md index 0a041a9de..2c76db219 100644 --- a/README-en.md +++ b/README-en.md @@ -18,6 +18,10 @@ *** + + + + ## Disclaimer ### 1. Image Container Adaptation diff --git a/README.md b/README.md index 29437472a..efb347d6d 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,10 @@ *** + + + + ## 免责声明 ### 1. 镜像容器适配 From 006d670026b9a0f72f7cc376f275b8500d49f2fc Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 7 Nov 2025 02:44:00 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=F0=9F=94=A7=20chore(renovate):=20add=20Anh?= =?UTF-8?q?eyu=20Blog=20package=20grouping?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - add new package group for Anheyu Blog packages - include anheyu/anheyu-backend and anheyu/pro packages in the group --- renovate.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renovate.json b/renovate.json index e019a2289..7de1b5a96 100644 --- a/renovate.json +++ b/renovate.json @@ -42,6 +42,10 @@ ], "groupName": "immich" }, + { + "matchPackageNames": ["anheyu/anheyu-backend", "anheyu/pro"], + "groupName": "Anheyu Blog" + }, { "matchPackageNames": ["budtmo/docker-android"], "matchCurrentVersion": "emulator_9.0_*", From a5c965b1dfc9bf8ce9e3b50ac2c5de47756310e5 Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 7 Nov 2025 02:52:18 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E2=9C=A8=20feat(workflows):=20add=20notice?= =?UTF-8?q?=20board=20update=20workflow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - create new GitHub Actions workflow for automated notice board updates - trigger on pushes to config branch with specific YAML file changes - configure SSH signing for secure commits - fetch and execute Python script from gist to update README files - automatically commit and push changes to documentation files --- .github/workflows/notice-board.yml | 50 ++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .github/workflows/notice-board.yml diff --git a/.github/workflows/notice-board.yml b/.github/workflows/notice-board.yml new file mode 100644 index 000000000..28a508dac --- /dev/null +++ b/.github/workflows/notice-board.yml @@ -0,0 +1,50 @@ +name: Update Notice Board + +on: + push: + branches: + - config + paths: + - .github/notice-board.yml + +jobs: + update-notice-board: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - name: Checkout + uses: actions/checkout@v5.0.0 + with: + fetch-depth: 0 + ref: ${{ github.ref }} + + - name: Configure SSH + uses: photostructure/git-ssh-signing-action@v1 + with: + ssh-signing-key: ${{ secrets.SSH_PRIVATE_KEY }} + git-user-name: ${{ github.actor }} + git-user-email: ${{ secrets.EMAIL }} + + - uses: actions/setup-python@main + with: + python-version: 3.x + pip-install: PyYAML requests + + - name: Run script + run: | + filename="update_notice_board.py" + raw_url=$(curl -s https://api.github.com/gists/${{ secrets.GIST_ID }} | jq -r .files.\"$filename\".raw_url) + curl -o /tmp/$filename -s $raw_url + python3 /tmp/$filename README.md + python3 /tmp/$filename README-en.md + + - name: Create Commit and Push + run: | + git add README.md README-en.md + if git diff --cached --quiet; then + echo "没有文件变更,跳过提交" + else + git commit --quiet "📝 docs(readme): update notice board" + fi + git push From 1170a5d6fba701f1ea18c8c41f437a495b3f085c Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 7 Nov 2025 02:52:24 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=F0=9F=93=9D=20docs(readme):=20add=20notice?= =?UTF-8?q?=20board=20configuration=20file?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - add initial notice-board.yml file for GitHub repository announcements - include preview and releases sections - provide template structure for future announcements with multilingual support --- .github/notice-board.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/notice-board.yml diff --git a/.github/notice-board.yml b/.github/notice-board.yml new file mode 100644 index 000000000..19036482e --- /dev/null +++ b/.github/notice-board.yml @@ -0,0 +1,9 @@ +preview: + # - desc: + # zh: + # en: + # icon: + # name: + # url: + +releases: