File tree Expand file tree Collapse file tree 9 files changed +49
-13
lines changed Expand file tree Collapse file tree 9 files changed +49
-13
lines changed Original file line number Diff line number Diff line change 1515 "commitMessageSuffix" : " ({{packageFile}})" ,
1616 "labels" : [" dependencies" ]
1717 }],
18+ "customManagers" : [
19+ {
20+ "customType" : " regex" ,
21+ "managerFilePatterns" : [
22+ " /^.github\/ workflows\/ /"
23+ ],
24+ "matchStrings" : [
25+ " \\ w*:\\ s[\" ']?(?<currentValue>\\ S*[^\" ']?)[\" ']?\\ s#\\ s*renovate:\\ s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\ s"
26+ ],
27+ "versioningTemplate" : " {{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
28+ }
29+ ],
1830 "registryAliases" : {
1931 "bitnami" : " https://charts.bitnami.com/bitnami"
2032 }
Original file line number Diff line number Diff line change 4040 echo $GITHUB_ENV
4141
4242 - name : Checkout
43- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
43+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4444 with :
4545 persist-credentials : false
4646
Original file line number Diff line number Diff line change @@ -15,13 +15,13 @@ jobs:
1515 - name : Setup Hugo
1616 uses : peaceiris/actions-hugo@75d2e84710de30f6ff7268e08f310b60ef14033f # v3.0.0
1717 with :
18- hugo-version : ' 0.140.1'
18+ hugo-version : ' 0.140.1' # renovate: datasource=github-releases depName=gohugoio/hugo versioning=loose
1919 extended : true
2020
2121 - name : Setup Node
2222 uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
2323 with :
24- node-version : ' 22.20.0'
24+ node-version : ' 22.20.0' # TODO: Renovate helper might not be needed here - needs to be fully tested
2525
2626 - name : Cache dependencies
2727 uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
Original file line number Diff line number Diff line change 2727 # are tested (https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#available-versions)
2828 - databases : pgsql
2929 brokers : redis
30- k8s : ' v1.34.0'
30+ k8s : ' v1.34.0' # renovate: datasource=github-releases depName=kubernetes/kubernetes versioning=loose
3131 os : debian
3232 steps :
3333 - name : Checkout
3636 - name : Setup Minikube
3737 uses : manusa/actions-setup-minikube@b589f2d61bf96695c546929c72b38563e856059d # v2.14.0
3838 with :
39- minikube version : ' v1.37.0'
39+ minikube version : ' v1.37.0' # renovate: datasource=github-releases depName=kubernetes/minikube versioning=loose
4040 kubernetes version : ${{ matrix.k8s }}
4141 driver : docker
4242 start args : ' --addons=ingress --cni calico'
Original file line number Diff line number Diff line change 1+ name : " Renovate validation"
2+ on :
3+ workflow_dispatch :
4+ pull_request :
5+ branches :
6+ - dev
7+ - master
8+ - bugfix
9+ - release/*
10+
11+ jobs :
12+ main :
13+ runs-on : ubuntu-latest
14+ steps :
15+ - name : Checkout
16+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
17+ with :
18+ persist-credentials : false
19+
20+ - name : validate
21+ uses : suzuki-shunsuke/github-action-renovate-config-validator@c22827f47f4f4a5364bdba19e1fe36907ef1318e # v1.1.1
22+ with :
23+ strict : " true"
24+ validator_version : 41.146.0 # renovate: datasource=github-releases depName=renovatebot/renovate
Original file line number Diff line number Diff line change 44 pull_request :
55env :
66 SHELLCHECK_REPO : ' koalaman/shellcheck'
7- SHELLCHECK_VERSION : ' v0.9.0'
8- SHELLCHECK_SHA : ' 038fd81de6b7e20cc651571362683853670cdc71'
7+ SHELLCHECK_VERSION : ' v0.9.0' # renovate: datasource=github-releases depName=koalaman/shellcheck versioning=loose
8+ SHELLCHECK_SHA : ' 038fd81de6b7e20cc651571362683853670cdc71' # Renovate config is not currently adjusted to update hash - it needs to be done manually for now
99jobs :
1010 shellcheck :
1111 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 1111 if : github.repository == 'DefectDojo/django-DefectDojo' # Notify only in core repo, not in forks - it would just fail in fork
1212 steps :
1313 - name : Notify reviewers in Slack
14- uses : DefectDojo-Inc/notify-pr-reviewers-action@master
14+ uses : DefectDojo-Inc/notify-pr-reviewers-action@be26734e06338b41be6e70ce96027a51aa9ba9c6 # master
1515 with :
1616 owner : " DefectDojo"
1717 repository : " django-DefectDojo"
Original file line number Diff line number Diff line change 2424
2525 - uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
2626 with :
27- python-version : 3.13
27+ python-version : 3.13 # Renovate helper is not needed here
2828
2929 - name : Configure Helm repos
3030 run : |-
3434 - name : Set up chart-testing
3535 uses : helm/chart-testing-action@0d28d3144d3a25ea2cc349d6e59901c4ff469b3b # v2.7.0
3636 with :
37- yamale_version : 4.0.4
38- yamllint_version : 1.35.1
37+ yamale_version : 4.0.4 # renovate: datasource=pypi depName=yamale versioning=semver
38+ yamllint_version : 1.35.1 # renovate: datasource=pypi depName=yamllint versioning=semver
3939
4040 - name : Determine target branch
4141 id : ct-branch-target
Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ jobs:
1212 - name : Setup Hugo
1313 uses : peaceiris/actions-hugo@75d2e84710de30f6ff7268e08f310b60ef14033f # v3.0.0
1414 with :
15- hugo-version : ' 0.140.1'
15+ hugo-version : ' 0.140.1' # renovate: datasource=github-releases depName=gohugoio/hugo versioning=loose
1616 extended : true
1717
1818 - name : Setup Node
1919 uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
2020 with :
21- node-version : ' 22.20.0'
21+ node-version : ' 22.20.0' # TODO: Renovate helper might not be needed here - needs to be fully tested
2222
2323 - name : Cache dependencies
2424 uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
You can’t perform that action at this time.
0 commit comments