feat: publish to code.forgejo.org/forgejo-helm/forgejo
This commit is contained in:
parent
837995bb68
commit
28f6100b3e
6 changed files with 57 additions and 55 deletions
|
@ -183,6 +183,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
echo ${CODEBERG_TOKEN} | helm registry login -u viceice --password-stdin codeberg.org/forgejo-contrib
|
echo ${CODEBERG_TOKEN} | helm registry login -u viceice --password-stdin codeberg.org/forgejo-contrib
|
||||||
echo ${FORGEJO_TOKEN} | helm registry login -u viceice --password-stdin code.forgejo.org/forgejo-contrib
|
echo ${FORGEJO_TOKEN} | helm registry login -u viceice --password-stdin code.forgejo.org/forgejo-contrib
|
||||||
|
echo ${FORGEJO_TOKEN} | helm registry login -u viceice --password-stdin code.forgejo.org/forgejo-helm
|
||||||
env:
|
env:
|
||||||
CODEBERG_TOKEN: ${{secrets.API_TOKEN}}
|
CODEBERG_TOKEN: ${{secrets.API_TOKEN}}
|
||||||
FORGEJO_TOKEN: ${{secrets.FORGEJO_API_TOKEN}}
|
FORGEJO_TOKEN: ${{secrets.FORGEJO_API_TOKEN}}
|
||||||
|
@ -191,6 +192,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
helm push tmp/forgejo-${GITHUB_REF_NAME#v}.tgz oci://codeberg.org/forgejo-contrib
|
helm push tmp/forgejo-${GITHUB_REF_NAME#v}.tgz oci://codeberg.org/forgejo-contrib
|
||||||
helm push tmp/forgejo-${GITHUB_REF_NAME#v}.tgz oci://code.forgejo.org/forgejo-contrib
|
helm push tmp/forgejo-${GITHUB_REF_NAME#v}.tgz oci://code.forgejo.org/forgejo-contrib
|
||||||
|
helm push tmp/forgejo-${GITHUB_REF_NAME#v}.tgz oci://code.forgejo.org/forgejo-helm
|
||||||
|
|
||||||
- name: publish forgejo release
|
- name: publish forgejo release
|
||||||
run: pnpm forgejo:release
|
run: pnpm forgejo:release
|
||||||
|
|
|
@ -16,7 +16,7 @@ keywords:
|
||||||
- gitea
|
- gitea
|
||||||
- gogs
|
- gogs
|
||||||
sources:
|
sources:
|
||||||
- https://codeberg.org/forgejo-contrib/forgejo-helm
|
- https://code.forgejo.org/forgejo-helm/forgejo-helm
|
||||||
- https://codeberg.org/forgejo/forgejo
|
- https://codeberg.org/forgejo/forgejo
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: Michael Kriese
|
- name: Michael Kriese
|
||||||
|
|
10
README.md
10
README.md
|
@ -68,7 +68,7 @@ Additionally, this chart allows to provide LDAP and admin user configuration wit
|
||||||
## Update and versioning policy
|
## Update and versioning policy
|
||||||
|
|
||||||
The Forgejo helm chart versioning does not follow Forgejo's versioning.
|
The Forgejo helm chart versioning does not follow Forgejo's versioning.
|
||||||
The latest chart version can be looked up in <https://codeberg.org/forgejo-contrib/-/packages/container/forgejo> or in the [repository releases](https://codeberg.org/forgejo-contrib/forgejo-helm/releases).
|
The latest chart version can be looked up in <https://code.forgejo.org/forgejo-helm/-/packages/container/forgejo> or in the [repository releases](https://code.forgejo.org/forgejo-helm/forgejo-helm/releases).
|
||||||
|
|
||||||
The chart aims to follow Forgejo's releases closely.
|
The chart aims to follow Forgejo's releases closely.
|
||||||
There might be times when the chart is behind the latest Forgejo release.
|
There might be times when the chart is behind the latest Forgejo release.
|
||||||
|
@ -119,13 +119,13 @@ and look up the image tag which fits your needs on Dockerhub.
|
||||||
## Installing
|
## Installing
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
helm install forgejo oci://codeberg.org/forgejo-contrib/forgejo
|
helm install forgejo oci://code.forgejo.org/forgejo-helm/forgejo
|
||||||
```
|
```
|
||||||
|
|
||||||
In case you want to supply values, you can reference a `values.yaml` file:
|
In case you want to supply values, you can reference a `values.yaml` file:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
helm install forgejo -f values.yaml oci://codeberg.org/forgejo-contrib/forgejo
|
helm install forgejo -f values.yaml oci://code.forgejo.org/forgejo-helm/forgejo
|
||||||
```
|
```
|
||||||
|
|
||||||
When upgrading, please refer to the [Upgrading](#upgrading) section at the bottom of this document for major and breaking changes.
|
When upgrading, please refer to the [Upgrading](#upgrading) section at the bottom of this document for major and breaking changes.
|
||||||
|
@ -1010,7 +1010,7 @@ set as a Helm value. Configuration sections map to (lowercased) YAML
|
||||||
blocks, while the keys themselves remain in all caps.
|
blocks, while the keys themselves remain in all caps.
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- |
|
| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- |
|
||||||
| `gitea.config.APP_NAME` | Application name, used in the page title | `Forgejo: Beyond coding. We forge.` |
|
| `gitea.config.APP_NAME` | Application name, used in the page title | `Forgejo: Beyond coding. We forge.` |
|
||||||
| `gitea.config.RUN_MODE` | Application run mode, affects performance and debugging: `dev` or `prod` | `prod` |
|
| `gitea.config.RUN_MODE` | Application run mode, affects performance and debugging: `dev` or `prod` | `prod` |
|
||||||
| `gitea.config.repository` | General repository settings | `{}` |
|
| `gitea.config.repository` | General repository settings | `{}` |
|
||||||
|
@ -1018,7 +1018,7 @@ blocks, while the keys themselves remain in all caps.
|
||||||
| `gitea.config.ui` | User interface settings | `{}` |
|
| `gitea.config.ui` | User interface settings | `{}` |
|
||||||
| `gitea.config.markdown` | Markdown parser settings | `{}` |
|
| `gitea.config.markdown` | Markdown parser settings | `{}` |
|
||||||
| `gitea.config.server` | General server settings | `{}` |
|
| `gitea.config.server` | General server settings | `{}` |
|
||||||
| `gitea.config.database` | Database configuration (only necessary with an [externally managed DB](https://codeberg.org/forgejo-contrib/forgejo-helm#external-database)). | `{}` |
|
| `gitea.config.database` | Database configuration (only necessary with an [externally managed DB](https://code.forgejo.org/forgejo-helm/forgejo-helm#external-database)). | `{}` |
|
||||||
| `gitea.config.indexer` | Settings for what content is indexed and how | `{}` |
|
| `gitea.config.indexer` | Settings for what content is indexed and how | `{}` |
|
||||||
| `gitea.config.queue` | Job queue configuration | `{}` |
|
| `gitea.config.queue` | Job queue configuration | `{}` |
|
||||||
| `gitea.config.admin` | Admin user settings | `{}` |
|
| `gitea.config.admin` | Admin user settings | `{}` |
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Artifact Hub repository metadata file
|
# Artifact Hub repository metadata file
|
||||||
# https://artifacthub.io/docs/topics/repositories/helm-charts/#oci-support
|
# https://artifacthub.io/docs/topics/repositories/helm-charts/#oci-support
|
||||||
# publish via:
|
# publish via:
|
||||||
# oras push codeberg.org/forgejo-contrib/forgejo:artifacthub.io --config artifacthub.config.json:application/vnd.cncf.artifacthub.config.v1+yaml artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml
|
# oras push code.forgejo.org/forgejo-helm/forgejo:artifacthub.io --config artifacthub.config.json:application/vnd.cncf.artifacthub.config.v1+yaml artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml
|
||||||
repositoryID: 'ec84c95a-a288-4aaa-a690-a656b57e3136'
|
repositoryID: 'ec84c95a-a288-4aaa-a690-a656b57e3136'
|
||||||
owners: # (optional, used to claim repository ownership)
|
owners: # (optional, used to claim repository ownership)
|
||||||
- name: viceice
|
- name: viceice
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "forgejo-helm-chart",
|
"name": "forgejo-helm-chart",
|
||||||
"homepage": "https://codeberg.org/forgejo-contrib/forgejo-helm.git",
|
"homepage": "https://code.forgejo.org/forgejo-helm/forgejo-helm.git",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
@ -445,7 +445,7 @@ gitea:
|
||||||
SSH_PORT: 22 # rootful image
|
SSH_PORT: 22 # rootful image
|
||||||
SSH_LISTEN_PORT: 2222 # rootless image
|
SSH_LISTEN_PORT: 2222 # rootless image
|
||||||
|
|
||||||
## @param gitea.config.database Database configuration (only necessary with an [externally managed DB](https://codeberg.org/forgejo-contrib/forgejo-helm#external-database)).
|
## @param gitea.config.database Database configuration (only necessary with an [externally managed DB](https://code.forgejo.org/forgejo-helm/forgejo-helm#external-database)).
|
||||||
database: {}
|
database: {}
|
||||||
|
|
||||||
## @param gitea.config.indexer Settings for what content is indexed and how
|
## @param gitea.config.indexer Settings for what content is indexed and how
|
||||||
|
|
Loading…
Reference in a new issue