mirror of
https://gitea.com/gitea/helm-actions.git
synced 2026-07-16 11:14:44 +00:00
Compare commits
12 Commits
v0.0.5
...
40d5d7f0a6
| Author | SHA1 | Date | |
|---|---|---|---|
| 40d5d7f0a6 | |||
| 6aa2e6ba61 | |||
| cbe726badd | |||
| fd1d5d7316 | |||
| cc5849b71a | |||
| 2301e22e32 | |||
| 137b52a2d4 | |||
| 33ed630130 | |||
| c08bc84370 | |||
| 54cdad75a8 | |||
| 782fe70059 | |||
| ce01a21171 |
@ -8,7 +8,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
changelog:
|
changelog:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container: docker.io/thegeeklab/git-sv:2.0.11
|
container: docker.io/thegeeklab/git-sv:2.1.0
|
||||||
steps:
|
steps:
|
||||||
- name: install tools
|
- name: install tools
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@ -11,7 +11,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
check-and-test:
|
check-and-test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container: commitlint/commitlint:20.5.1
|
container: commitlint/commitlint:20.5.3
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v6
|
- uses: actions/checkout@v6
|
||||||
- name: check PR title
|
- name: check PR title
|
||||||
|
|||||||
@ -7,7 +7,7 @@ on:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
# renovate: datasource=docker depName=alpine/helm
|
# renovate: datasource=docker depName=alpine/helm
|
||||||
HELM_VERSION: "4.1.3"
|
HELM_VERSION: "4.1.4"
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
generate-chart-publish:
|
generate-chart-publish:
|
||||||
|
|||||||
@ -16,16 +16,16 @@ env:
|
|||||||
jobs:
|
jobs:
|
||||||
check-and-test:
|
check-and-test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container: alpine/helm:4.1.3
|
container: alpine/helm:4.1.4
|
||||||
steps:
|
steps:
|
||||||
- name: install tools
|
- name: install tools
|
||||||
run: |
|
run: |
|
||||||
apk update
|
apk update
|
||||||
apk add --update bash make nodejs npm yamllint ncurses
|
apk add --update bash make nodejs npm yamllint ncurses
|
||||||
- name: Install pnpm
|
- name: Install pnpm
|
||||||
uses: pnpm/action-setup@v5
|
uses: pnpm/action-setup@v6
|
||||||
with:
|
with:
|
||||||
version: 10
|
version: 11
|
||||||
- uses: actions/checkout@v6
|
- uses: actions/checkout@v6
|
||||||
- name: install chart dependencies
|
- name: install chart dependencies
|
||||||
run: helm dependency build
|
run: helm dependency build
|
||||||
|
|||||||
@ -75,7 +75,7 @@ If `.Values.statefulset.dind.rootless: true` is set, then the following will be
|
|||||||
| `statefulset.persistence.size` | Size for persistence to store act runner data | `1Gi` |
|
| `statefulset.persistence.size` | Size for persistence to store act runner data | `1Gi` |
|
||||||
| `statefulset.actRunner.registry` | image registry, e.g. gcr.io,docker.io | `docker.gitea.com` |
|
| `statefulset.actRunner.registry` | image registry, e.g. gcr.io,docker.io | `docker.gitea.com` |
|
||||||
| `statefulset.actRunner.repository` | The Gitea act runner image | `act_runner` |
|
| `statefulset.actRunner.repository` | The Gitea act runner image | `act_runner` |
|
||||||
| `statefulset.actRunner.tag` | The Gitea act runner tag | `0.3.1` |
|
| `statefulset.actRunner.tag` | The Gitea act runner tag | `0.4.1` |
|
||||||
| `statefulset.actRunner.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
|
| `statefulset.actRunner.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
|
||||||
| `statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` |
|
| `statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` |
|
||||||
| `statefulset.actRunner.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |
|
| `statefulset.actRunner.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |
|
||||||
|
|||||||
8
pnpm-lock.yaml
generated
8
pnpm-lock.yaml
generated
@ -47,8 +47,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
|
resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
|
||||||
engines: {node: 18 || 20 || >=22}
|
engines: {node: 18 || 20 || >=22}
|
||||||
|
|
||||||
brace-expansion@1.1.13:
|
brace-expansion@1.1.14:
|
||||||
resolution: {integrity: sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==}
|
resolution: {integrity: sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==}
|
||||||
|
|
||||||
brace-expansion@5.0.5:
|
brace-expansion@5.0.5:
|
||||||
resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==}
|
resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==}
|
||||||
@ -373,7 +373,7 @@ snapshots:
|
|||||||
|
|
||||||
balanced-match@4.0.4: {}
|
balanced-match@4.0.4: {}
|
||||||
|
|
||||||
brace-expansion@1.1.13:
|
brace-expansion@1.1.14:
|
||||||
dependencies:
|
dependencies:
|
||||||
balanced-match: 1.0.2
|
balanced-match: 1.0.2
|
||||||
concat-map: 0.0.1
|
concat-map: 0.0.1
|
||||||
@ -702,7 +702,7 @@ snapshots:
|
|||||||
|
|
||||||
minimatch@3.1.5:
|
minimatch@3.1.5:
|
||||||
dependencies:
|
dependencies:
|
||||||
brace-expansion: 1.1.13
|
brace-expansion: 1.1.14
|
||||||
|
|
||||||
minimist@1.2.8: {}
|
minimist@1.2.8: {}
|
||||||
|
|
||||||
|
|||||||
@ -45,8 +45,8 @@ Storage Class
|
|||||||
{{- define "gitea.actions.persistence.storageClass" -}}
|
{{- define "gitea.actions.persistence.storageClass" -}}
|
||||||
{{- $storageClass := default (tpl ( default "" .Values.global.storageClass) .) }}
|
{{- $storageClass := default (tpl ( default "" .Values.global.storageClass) .) }}
|
||||||
{{- if $storageClass }}
|
{{- if $storageClass }}
|
||||||
storageClassName: {{ $storageClass | quote }}
|
storageClassName: {{ $storageClass | quote }}
|
||||||
{{- end }}
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|||||||
@ -193,9 +193,7 @@ spec:
|
|||||||
name: data-act-runner
|
name: data-act-runner
|
||||||
spec:
|
spec:
|
||||||
accessModes: [ "ReadWriteOnce" ]
|
accessModes: [ "ReadWriteOnce" ]
|
||||||
{{- if .Values.global.storageClass }}
|
|
||||||
{{- include "gitea.actions.persistence.storageClass" . | indent 8 }}
|
{{- include "gitea.actions.persistence.storageClass" . | indent 8 }}
|
||||||
{{- end }}
|
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: {{ .Values.statefulset.persistence.size }}
|
storage: {{ .Values.statefulset.persistence.size }}
|
||||||
|
|||||||
@ -211,6 +211,18 @@ tests:
|
|||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.runtimeClassName
|
path: spec.template.spec.runtimeClassName
|
||||||
value: "my-runtime-class-name"
|
value: "my-runtime-class-name"
|
||||||
|
- it: should render storageClass correctly
|
||||||
|
template: templates/statefulset.yaml
|
||||||
|
set:
|
||||||
|
enabled: true
|
||||||
|
global:
|
||||||
|
storageClass: "test-storageclass"
|
||||||
|
asserts:
|
||||||
|
- hasDocuments:
|
||||||
|
count: 1
|
||||||
|
- equal:
|
||||||
|
path: spec.volumeClaimTemplates[0].spec.storageClassName
|
||||||
|
value: "test-storageclass"
|
||||||
|
|
||||||
#
|
#
|
||||||
## ACT_RUNNER
|
## ACT_RUNNER
|
||||||
|
|||||||
@ -71,7 +71,7 @@ statefulset:
|
|||||||
actRunner:
|
actRunner:
|
||||||
registry: "docker.gitea.com"
|
registry: "docker.gitea.com"
|
||||||
repository: act_runner
|
repository: act_runner
|
||||||
tag: 0.3.1
|
tag: 0.4.1
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
fullOverride: ""
|
fullOverride: ""
|
||||||
|
|||||||
Reference in New Issue
Block a user