File tree Expand file tree Collapse file tree 13 files changed +101
-0
lines changed Expand file tree Collapse file tree 13 files changed +101
-0
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ extends : [ "config:best-practices" ] ,
3
+
4
+ platform : "local" ,
5
+ // platform: "github",
6
+ // repositories: [
7
+ // "NREL/api-umbrella",
8
+ // ],
9
+
10
+ customManagers : [
11
+ // `# renovate:` comments in Dockerfiles targeting git-refs with git commit
12
+ // hashes.
13
+ {
14
+ customType : "regex" ,
15
+ fileMatch : [ "tasks/*/*" ] ,
16
+ matchStrings : [
17
+ "#\\s*renovate:\\s*datasource=(?<datasource>[^ ]+?) depName=(?<depName>[^ ]+?)( versioning=(?<versioning>[^ ]+?))?\\s+.*?_version=\"?(?<currentValue>[^\"]*?)\"?\\s" ,
18
+ "#\\s*renovate:\\s*datasource=(?<datasource>[^ ]+?) depName=(?<depName>[^ ]+?)( version=(?<currentValue>[^ ]+?))?( versioning=(?<versioning>[^ ]+?))?\\s+.*?_hash=\"?(?<currentDigest>[^\"]*?)\"?\\s" ,
19
+ ] ,
20
+ versioningTemplate : "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" ,
21
+ } ,
22
+ ] ,
23
+
24
+ customDatasources : {
25
+ nodejs : {
26
+ defaultRegistryUrlTemplate : "https://nodejs.org/download/release/latest-v22.x/" ,
27
+ format : "html" ,
28
+ } ,
29
+
30
+ openresty : {
31
+ defaultRegistryUrlTemplate : "https://openresty.org/en/download.html" ,
32
+ format : "html" ,
33
+ } ,
34
+ } ,
35
+ }
Original file line number Diff line number Diff line change
1
+ name : Renovate
2
+
3
+ on :
4
+ push :
5
+ schedule :
6
+ - cron : " 19 9 * * *"
7
+ workflow_dispatch :
8
+ inputs :
9
+ override-repos :
10
+ description : Override Repositories
11
+ log-level :
12
+ description : Log Level
13
+ default : info
14
+ type : choice
15
+ options :
16
+ - info
17
+ - debug
18
+ dry-run :
19
+ description : Dry Run
20
+ type : boolean
21
+
22
+ jobs :
23
+ renovate :
24
+ name : Renovate
25
+ runs-on : ubuntu-latest
26
+ steps :
27
+ - name : Checkout
28
+ uses : actions/checkout@v4
29
+
30
+ - name : Self-hosted Renovate
31
+ uses :
renovatebot/[email protected]
32
+ with :
33
+ token : ${{ secrets.RENOVATE_TOKEN }}
34
+ configurationFile : .github/renovate.json5
35
+ env :
36
+ LOG_LEVEL : ${{ inputs.log-level || 'debug' }}
37
+ RENOVATE_DRY_RUN : full
38
+ RENOVATE_BASE_BRANCHES : updates
39
+ RENOVATE_USE_BASE_BRANCH_CONFIG : merge
Original file line number Diff line number Diff line change 3
3
set -e -u -x
4
4
source ./tasks/helpers.sh
5
5
6
+ # renovate: datasource=github-release-attachments depName=google/go-containerregistry
6
7
crane_version=" 0.20.3"
8
+ # renovate: datasource=github-release-attachments depName=google/go-containerregistry version=0.20.3
7
9
crane_hash=" 36c67a932f489b3f2724b64af90b599a8ef2aa7b004872597373c0ad694dc059"
8
10
9
11
download_arch=" $TARGETARCH "
10
12
if [ " $TARGETARCH " == " amd64" ]; then
11
13
download_arch=" x86_64"
12
14
elif [ " $TARGETARCH " == " arm64" ]; then
15
+ # renovate: datasource=github-release-attachments depName=google/go-containerregistry version=0.20.3
13
16
crane_hash=" d2235f7779cd39c6e40f43701d2512c997409f629fb53e621ede0d57d3f995e2"
14
17
fi
15
18
Original file line number Diff line number Diff line change 3
3
set -e -u -x
4
4
source ./tasks/helpers.sh
5
5
6
+ # renovate: datasource=github-release-attachments depName=gohugoio/hugo
6
7
hugo_version=" 0.143.0"
8
+ # renovate: datasource=github-release-attachments depName=gohugoio/hugo version=0.143.0
7
9
hugo_hash=" 5088bc295316ff3ae1bb468365e88a48b4415ca38ba205e899d9447b24c0a4fe"
8
10
if [ " $TARGETARCH " == " arm64" ]; then
11
+ # renovate: datasource=github-release-attachments depName=gohugoio/hugo version=0.143.0
9
12
hugo_hash=" df534187ee58b2caac077197a87a4434ed85fdd6de077cf3335162aeeaa4eb3b"
10
13
fi
11
14
Original file line number Diff line number Diff line change 4
4
set -e -u -x
5
5
source ./tasks/helpers.sh
6
6
7
+ # renovate: datasource=custom.nodejs depName=node
7
8
nodejs_version=" 22.13.1"
9
+ # renovate: datasource=custom.nodejs depName=node version=22.13.1
8
10
nodejs_hash=" 0d2a5af33c7deab5555c8309cd3f373446fe1526c1b95833935ab3f019733b3b"
9
11
10
12
download_arch=" $TARGETARCH "
11
13
if [ " $TARGETARCH " == " amd64" ]; then
12
14
download_arch=" x64"
13
15
elif [ " $TARGETARCH " == " arm64" ]; then
16
+ # renovate: datasource=custom.nodejs depName=node version=22.13.1
14
17
nodejs_hash=" 0a237c413ccbab920640438bf6e1a32edb19845bdc21f0e1cd5b91545ce1c126"
15
18
fi
16
19
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
3
+ # renovate: datasource=npm depName=pnpm
3
4
pnpm_version=" 10.1.0"
4
5
5
6
set -e -u -x
Original file line number Diff line number Diff line change 3
3
set -e -u -x
4
4
source ./tasks/helpers.sh
5
5
6
+ # renovate: datasource=github-release-attachments depName=cue-lang/cue
6
7
cue_version=" 0.12.0"
8
+ # renovate: datasource=github-release-attachments depName=cue-lang/cue version=0.12.0
7
9
cue_hash=" e55cd5abd98a592c110f87a7da9ef15bc72515200aecfe1bed04bf86311f5ba1"
8
10
if [ " $TARGETARCH " == " arm64" ]; then
11
+ # renovate: datasource=github-release-attachments depName=cue-lang/cue version=0.12.0
9
12
cue_hash=" 488012bb0e5c080e2a9694ef8765403dd1075a4ec373dda618efa2d37b47f14f"
10
13
fi
11
14
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
3
+ # renovate: datasource=github-release depName=envoyproxy/envoy
3
4
envoy_version=" 1.33.0"
4
5
5
6
set -e -u -x
Original file line number Diff line number Diff line change 3
3
set -e -u -x
4
4
source ./tasks/helpers.sh
5
5
6
+ # renovate: datasource=github-release depName=fluent/fluent-bit
6
7
fluent_bit_version=" 3.2.5"
8
+ # renovate: datasource=github-release depName=fluent/fluent-bit version=3.2.5
7
9
fluent_bit_hash=" 21570f78c59fa9a0fa1182bf90b8491d40e2f40f84bb11adf6e6ab03ef7dd1df"
8
10
9
11
task_working_dir
Original file line number Diff line number Diff line change @@ -4,7 +4,9 @@ lua_resty_openssl_aux_module_version="0.3.0"
4
4
lua_resty_openssl_aux_module_hash=" 535cda86ca5f326479fb9870288ca8f6ecd94e579374e6686d8fe508872dd4ce"
5
5
ngx_http_geoip2_module_version=" 3.4"
6
6
ngx_http_geoip2_module_hash=" 82d4beef48c260c3568eb0ae56451c95"
7
+ # renovate: datasource=custom.openresty depName=openresty versioning=loose
7
8
openresty_version=" 1.27.1.1"
9
+ # renovate: datasource=custom.openresty depName=openresty versioning=loose version=1.27.1.1
8
10
openresty_hash=" d76bef379280fb6cee2826205b12b9b6"
9
11
10
12
set -e -u -x
You can’t perform that action at this time.
0 commit comments