10 Commits

Author SHA1 Message Date
Gitea Actions Bot f6980d92df chore: update to WordPress 7.0.0, nginx 1.31.1-alpine-perl 2026-05-24 00:00:59 +00:00
Gitea Actions Bot ea0cca53a6 chore: update nginx to 1.31.0-alpine-perl (no release) 2026-05-17 00:00:18 +00:00
Gitea Actions Bot 1982218ab2 chore: update nginx to 1.30.0-alpine-perl (no release) 2026-04-19 00:00:23 +00:00
Gitea Actions Bot 999f0ae02b chore: update nginx to 1.29.8-alpine-perl (no release) 2026-04-12 00:00:47 +00:00
Gitea Actions Bot 07e55191f9 chore: update nginx to 1.29.7-alpine-perl (no release) 2026-03-29 00:00:23 +00:00
pieter 449d87c314 Chart.yaml を更新
Helm Chart Release / release-chart (push) Successful in 5s
Update Docker Image Tags and Release Helm Chart / update-and-release (push) Successful in 10s
2026-03-21 22:20:13 +00:00
claude 34c74db6f7 fix: publish Helm chart to Gitea Package Registry instead of gh-pages
Helm Chart Release / release-chart (push) Successful in 6s
gh-pagesブランチへの独自index.yaml生成を廃止し、
helm-release.yamlと同じGitea Package Registry
(https://git.cafepieters.com/api/packages/helmchart/helm/)
への直接publishに統一。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 21:07:41 +09:00
Gitea Actions Bot 2404dd71fd chore: update to WordPress 6.9.4, nginx 1.29.6-alpine-perl 2026-03-15 00:00:25 +00:00
pieter 3508c37d92 Chart.yaml を更新
Helm Chart Release / release-chart (push) Successful in 5s
Update Docker Image Tags and Release Helm Chart / update-and-release (push) Successful in 13s
2026-02-17 22:24:55 +00:00
claude dd6982a6ce chore: remove excess Helm packages (6.9.2, 6.9.3, 6.9.4) and update index.yaml
Helm Chart Release / release-chart (push) Successful in 5s
- Delete packages created by previous incorrect version increment logic
- packages/wordpress-nginx-6.9.2.tgz (incorrect - appVersion was 6.9.0)
- packages/wordpress-nginx-6.9.3.tgz (incorrect - appVersion was 6.9.0)
- packages/wordpress-nginx-6.9.4.tgz (incorrect - appVersion was 6.9.0)
- Regenerate index.yaml to include only valid 6.9.1 package

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-17 13:43:06 +09:00
7 changed files with 12 additions and 121 deletions
+8 -39
View File
@@ -248,7 +248,7 @@ jobs:
echo "Release v${APP_VERSION} created with asset ${PACKAGE_FILE}" echo "Release v${APP_VERSION} created with asset ${PACKAGE_FILE}"
fi fi
- name: Update Helm Repository Index - name: Publish to Gitea Package Registry
if: steps.check_update.outputs.wp_updated == 'true' if: steps.check_update.outputs.wp_updated == 'true'
run: | run: |
set -e set -e
@@ -256,46 +256,15 @@ jobs:
CHART_NAME=$(grep '^name:' Chart.yaml | awk '{print $2}') CHART_NAME=$(grep '^name:' Chart.yaml | awk '{print $2}')
PACKAGE_FILE="${CHART_NAME}-${APP_VERSION}.tgz" PACKAGE_FILE="${CHART_NAME}-${APP_VERSION}.tgz"
echo "Preparing Helm repository update..." echo "🚀 Publishing ${PACKAGE_FILE} to Gitea Package Registry..."
# パッケージファイルを一時ディレクトリに移動 curl --fail-with-body \
mkdir -p /tmp/helm-repo -u "${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_TOKEN }}" \
cp "${PACKAGE_FILE}" /tmp/helm-repo/ -X POST \
--upload-file "${PACKAGE_FILE}" \
"https://git.cafepieters.com/api/packages/helmchart/helm/api/charts"
# gh-pagesブランチの処理 echo "✅ Chart published successfully to Gitea Package Registry"
if git ls-remote --heads origin gh-pages | grep gh-pages; then
echo "gh-pages branch exists, checking out..."
git fetch origin gh-pages
git checkout gh-pages
else
echo "Creating new gh-pages branch..."
git checkout --orphan gh-pages
git rm -rf . || true
echo "# Helm Repository" > README.md
git config user.name "Gitea Actions Bot"
git config user.email "actions@git.cafepieters.com"
git add README.md
git commit -m "Initialize gh-pages branch"
git push origin gh-pages
fi
# パッケージファイルをコピー
cp /tmp/helm-repo/"${PACKAGE_FILE}" .
# index.yamlを生成/更新
helm repo index . --url "https://git.cafepieters.com/${GITHUB_REPOSITORY}/raw/branch/gh-pages"
# コミットしてプッシュ
git config user.name "Gitea Actions Bot"
git config user.email "actions@git.cafepieters.com"
git add "${PACKAGE_FILE}" index.yaml
git commit -m "chore: add ${CHART_NAME} v${APP_VERSION}" || echo "No changes to commit"
git push origin gh-pages
echo "Helm repository updated successfully"
# mainブランチに戻る
git checkout main
- name: Summary - name: Summary
if: always() if: always()
+2 -2
View File
@@ -2,8 +2,8 @@ apiVersion: v2
name: wordpress-nginx name: wordpress-nginx
description: WordPress with Nginx and PHP-FPM on Kubernetes description: WordPress with Nginx and PHP-FPM on Kubernetes
type: application type: application
version: 6.9.1 version: 7.0.0
appVersion: "6.9.1" appVersion: "7.0.0"
keywords: keywords:
- wordpress - wordpress
- nginx - nginx
-78
View File
@@ -1,84 +1,6 @@
apiVersion: v1 apiVersion: v1
entries: entries:
wordpress-nginx: wordpress-nginx:
- annotations:
category: CMS
licenses: Apache-2.0
apiVersion: v2
appVersion: 6.9.0
created: "2026-02-12T00:50:45.960195213Z"
description: WordPress with Nginx and PHP-FPM on Kubernetes
digest: 6a6f9d21ffff56dab9d0375cd03c4a9ba5f9ce2e06f048ff43cac6f2ee2f490e
home: https://wordpress.org/
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Wordpress_Blue_logo.png/250px-Wordpress_Blue_logo.png
keywords:
- wordpress
- nginx
- php-fpm
- cms
kubeVersion: '>=1.19.0-0'
maintainers:
- name: Pieter
url: https://git.cafepieters.com/helmchart/repo/
name: wordpress-nginx
sources:
- https://wordpress.org
type: application
urls:
- https://git.cafepieters.com/helmchart/wordpress/raw/branch/main/packages/wordpress-nginx-6.9.4.tgz
version: 6.9.4
- annotations:
category: CMS
licenses: Apache-2.0
apiVersion: v2
appVersion: 6.9.0
created: "2026-02-12T00:50:45.939096534Z"
description: WordPress with Nginx and PHP-FPM on Kubernetes
digest: ae8ec50b1ff2a0c4a546ce92b49efaa5a0ccc03f002f6d734c1ab23c09210021
home: https://wordpress.org/
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Wordpress_Blue_logo.png/250px-Wordpress_Blue_logo.png
keywords:
- wordpress
- nginx
- php-fpm
- cms
kubeVersion: '>=1.19.0-0'
maintainers:
- name: Pieter
url: https://git.cafepieters.com/helmchart/repo/
name: wordpress-nginx
sources:
- https://wordpress.org
type: application
urls:
- https://git.cafepieters.com/helmchart/wordpress/raw/branch/main/packages/wordpress-nginx-6.9.3.tgz
version: 6.9.3
- annotations:
category: CMS
licenses: Apache-2.0
apiVersion: v2
appVersion: 6.9.0
created: "2026-02-12T00:50:45.929251872Z"
description: WordPress with Nginx and PHP-FPM on Kubernetes
digest: a9518ec99c8a6abee3c7d1dfc31529bf308aeaa85f9e9197ba355baea062da92
home: https://wordpress.org/
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Wordpress_Blue_logo.png/250px-Wordpress_Blue_logo.png
keywords:
- wordpress
- nginx
- php-fpm
- cms
kubeVersion: '>=1.19.0-0'
maintainers:
- name: Pieter
url: https://git.cafepieters.com/helmchart/repo/
name: wordpress-nginx
sources:
- https://wordpress.org
type: application
urls:
- https://git.cafepieters.com/helmchart/wordpress/raw/branch/main/packages/wordpress-nginx-6.9.2.tgz
version: 6.9.2
- annotations: - annotations:
category: CMS category: CMS
licenses: Apache-2.0 licenses: Apache-2.0
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2 -2
View File
@@ -5,12 +5,12 @@ image:
nginx: nginx:
registry: docker.io registry: docker.io
repository: nginx repository: nginx
tag: "1.29.5-alpine-perl" tag: "1.31.1-alpine-perl"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
wordpress: wordpress:
registry: docker.io registry: docker.io
repository: wordpress repository: wordpress
tag: "6.9.1-php8.5-fpm-alpine" tag: "7.0.0-php8.5-fpm-alpine"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# WordPress設定 # WordPress設定