Skip to content

Commit 1a2d1c6

Browse files
authored
Define better label for UpdateCLI and comment out stack (#1640)
* Make stack manual * Keep one label * Replacee label * Add comments
1 parent f5d9696 commit 1a2d1c6

File tree

2 files changed

+29
-27
lines changed

2 files changed

+29
-27
lines changed

config/versions.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
versioning_systems:
2+
# This file contains the version numbers for various Elastic products and tools.
3+
# Updates for Stack versions are manual
24
stack: &stack
35
base: 9.0
46
current: 9.1.0
@@ -9,7 +11,8 @@ versioning_systems:
911
base: 99999
1012
current: 99999
1113

12-
# deployment types
14+
# Deployment types
15+
# Ece version updates are manual
1316
ece:
1417
base: 4.0
1518
current: 4.1
@@ -19,16 +22,14 @@ versioning_systems:
1922
current: 3.0
2023
ess: *all
2124
self: *stack
22-
23-
# things that i don't know about
2425
ecctl:
2526
base: 1.0
2627
current: 1.15
2728
curator:
2829
base: 8.0
2930
current: 8.21
3031

31-
# serverless
32+
# Serverless
3233
serverless: *all
3334
elasticsearch: *all
3435
observability: *all

updatecli/updatecli.d/versions.yml

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,24 @@ actions:
2121
spec:
2222
automerge: false
2323
labels:
24-
- dependencies
24+
- chore
2525
title: '[Automation] Bump product version numbers'
2626

2727
sources:
28-
latest-stack-version:
29-
name: Get latest stack version
30-
kind: githubrelease
31-
transformers:
32-
- trimprefix: v
33-
spec:
34-
owner: elastic
35-
repository: elasticsearch
36-
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
37-
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
38-
versionfilter:
39-
kind: regex
40-
pattern: "v9.(\\d*).(\\d*)$"
28+
# TODO Automate only for patch releases
29+
# latest-stack-version:
30+
# name: Get latest stack version
31+
# kind: githubrelease
32+
# transformers:
33+
# - trimprefix: v
34+
# spec:
35+
# owner: elastic
36+
# repository: elasticsearch
37+
# token: '{{ requiredEnv "GITHUB_TOKEN" }}'
38+
# username: '{{ requiredEnv "GITHUB_ACTOR" }}'
39+
# versionfilter:
40+
# kind: regex
41+
# pattern: "v9.(\\d*).(\\d*)$"
4142

4243
latest-edot-android-version:
4344
name: Get latest release version for the apm-agent-android
@@ -291,15 +292,15 @@ sources:
291292
pattern: "^@elastic/apm-rum@(\\d*).(\\d*).(\\d*)$"
292293

293294
targets:
294-
update-docs-docset-stack:
295-
name: 'Update config/versions.yml stack {{ source "latest-stack-version" }}'
296-
scmid: githubConfig
297-
sourceid: latest-stack-version
298-
kind: file
299-
spec:
300-
file: config/versions.yml
301-
matchpattern: '(stack: &stack\s+base: [\d\.]+\s+current:)\s+(.+)'
302-
replacepattern: '$1 {{ source "latest-stack-version" }}'
295+
# update-docs-docset-stack:
296+
# name: 'Update config/versions.yml stack {{ source "latest-stack-version" }}'
297+
# scmid: githubConfig
298+
# sourceid: latest-stack-version
299+
# kind: file
300+
# spec:
301+
# file: config/versions.yml
302+
# matchpattern: '(stack: &stack\s+base: [\d\.]+\s+current:)\s+(.+)'
303+
# replacepattern: '$1 {{ source "latest-stack-version" }}'
303304

304305
update-docs-docset-android:
305306
name: 'Update config/versions.yml edot-android {{ source "latest-edot-android-version" }}'

0 commit comments

Comments
 (0)