Skip to content

Commit

Permalink
feat(renovate): Configure Renovate & change Chart metadata (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
plcnk authored Aug 13, 2024
1 parent 1a462f6 commit 5e11c94
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 19 deletions.
29 changes: 29 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,34 @@
"extends": [
"github>plcnk/.github:default.json5",
":semanticCommitTypeAll(chore)"
],
"regexManagers": [
{
"fileMatch": ["\\.yaml$"],
"matchStrings": [
"# ?renovate datasource=(?<datasource>.+?) depName=(?<depName>.+)\\n.+: [\"']?(?<currentValue>.+?)[\"']?\\n"
]
}
],
"packageRules": [
{
"matchDatasources": ["helm"],
"commitMessageTopic": "{{depName}} Helm release"
},
{
"matchDatasources": ["docker"],
"matchPackageNames": ["ghcr.io/dgtlmoon/changedetection.io"],
"versioning": "loose"
},
{
"matchDatasources": ["docker"],
"matchPackageNames": ["ghcr.io/juanfont/headscale"],
"allowedVersions": "!/^0.23.0$/"
},
{
"matchDatasources": ["docker"],
"matchPackageNames": ["eqalpha/keydb"],
"versioning": "regex:^(?<compatability>.+?)_v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$"
}
]
}
10 changes: 3 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@
<a href="https://github.com/plcnk/charts/actions/workflows/release.yaml"><img src="https://github.com/plcnk/charts/actions/workflows/release.yaml/badge.svg" /></a>
</p>

<p align="center">
<a href="https://artifacthub.io/packages/helm/plcnk/it-tools"><img src="https://img.shields.io/github/v/release/plcnk/charts?filter=it-tools-*" /></a>
</p>

# plcnk's Helm Charts

Charts for deploying applications on [Kubernetes](https://kubernetes.io/) using [Helm](https://helm.sh/).
Expand All @@ -34,9 +30,9 @@ You can then run `helm search repo plcnk` to see the charts.

## Available charts

| Chart | Chart Version | App Version | Description |
| --------------------------------------------------------------------- | ------------- | ----------------- | --------------------------------------------------------------- |
| [it-tools](https://github.com/plcnk/charts/tree/main/charts/it-tools) | 1.0.0 | 2024.5.13-a0bc346 | Collection of handy online tools for developers, with great UX. |
| Chart | Description |
| ----- | ----------- |
| [IT-Tools <img src='https://raw.githubusercontent.com/plcnk/charts/main/charts/it-tools/icon.svg' alt='it-tools icon' width='18px' align='right' loading='lazy'>](charts/it-tools/) | Collection of handy online tools for developers, with great UX. |

## License

Expand Down
26 changes: 14 additions & 12 deletions charts/it-tools/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
apiVersion: v2
name: it-tools
description: Collection of handy online tools for developers, with great UX.
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/it-tools-light.png
home: https://github.com/plcnk/charts/tree/master/charts/it-tools
icon: https://raw.githubusercontent.com/plcnk/charts/main/charts/it-tools/icon.svg
type: application
version: 1.0.0
version: 1.0.1
# renovate datasource=docker depName=ghcr.io/corentinth/it-tools
appVersion: "2024.5.13-a0bc346"
home: https://github.com/plcnk/charts/tree/master/charts/it-tools
kubeVersion: ">=1.22.0-0"
keywords:
- it-tools
- it
- tools
sources:
- https://github.com/CorentinTh/it-tools
maintainers:
- name: Romain Pluciennik
email: [email protected]
annotations:
artifacthub.io/changes: |
- kind: changed
description: Changed chart metadata
artifacthub.io/images: |
- name: it-tools
image: ghcr.io/corentinth/it-tools:2024.5.13-a0bc346
platforms:
- linux/amd64
- linux/arm64
artifacthub.io/links: |-
- name: App Source
url: https://github.com/CorentinTh/it-tools
- name: Chart Source
url: https://github.com/plcnk/charts/tree/master/charts/it-tools
6 changes: 6 additions & 0 deletions charts/it-tools/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5e11c94

Please sign in to comment.