feat: adapt to new ci image
semantic-release / release (push) Successful in 4m4s

This commit is contained in:
lucasdpt
2026-05-29 20:38:39 +02:00
parent 5fb8edb503
commit 6989f36c48
2 changed files with 3 additions and 48 deletions
+2 -26
View File
@@ -29,22 +29,13 @@ on:
Example: `harbor.example.com`.
type: string
required: true
default: 'gitea.ldpt.fr'
repository:
description: |
Repository path within the OCI registry.
Example: `myorg/charts`.
type: string
required: true
helm-version:
description: |
Helm version to install.
Example: `v3.14.0`. Defaults to `latest`.
type: string
default: 'latest'
runs-on:
description: 'Runner label to use for the job.'
type: string
default: 'ubuntu-latest'
secrets:
OCI_REGISTRY_USERNAME:
description: 'Username for the OCI registry.'
@@ -56,16 +47,11 @@ on:
jobs:
publish:
name: Publish Helm chart
runs-on: ${{ inputs.runs-on }}
runs-on: ubuntu-custom
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup Helm
uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0
with:
version: ${{ inputs.helm-version }}
- name: Override chart version
if: ${{ inputs.chart-version != '' }}
run: |
@@ -80,12 +66,6 @@ jobs:
"${{ inputs.chart-directory }}/Chart.yaml"
echo "App version set to: ${{ inputs.app-version }}"
- name: Update Helm dependencies
run: |
if grep -q '^dependencies:' "${{ inputs.chart-directory }}/Chart.yaml" 2>/dev/null; then
helm dependency update "${{ inputs.chart-directory }}"
fi
- name: Login to OCI registry
run: |
echo "${{ secrets.OCI_REGISTRY_PASSWORD }}" | \
@@ -104,7 +84,3 @@ jobs:
echo "Pushing $pkg to oci://${{ inputs.oci-registry }}/${{ inputs.repository }}"
helm push "$pkg" "oci://${{ inputs.oci-registry }}/${{ inputs.repository }}"
done
- name: Logout from OCI registry
if: always()
run: helm registry logout "${{ inputs.oci-registry }}"