chore: local-only flow (remove Gitea workflow) + docs for local pre-push and insecure/HTTP registries

This commit is contained in:
Ivan087
2025-11-17 17:05:22 +08:00
parent e8451c0675
commit f0cf557067
5 changed files with 12 additions and 54 deletions

View File

@ -1,28 +0,0 @@
name: Helm Publish
on:
push:
branches:
- "**"
jobs:
package-and-push:
runs-on: ubuntu-latest
env:
HELM_OCI_NAMESPACE: ${{ secrets.HELM_OCI_NAMESPACE }}
HELM_USERNAME: ${{ secrets.HELM_USERNAME }}
HELM_PASSWORD: ${{ secrets.HELM_PASSWORD }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Helm
uses: azure/setup-helm@v4
with:
token: ${{ github.token }}
version: v3.12.3
- name: Package and Push Charts
run: |
set -euo pipefail
bash scripts/helm_publish.sh