diff --git a/config/versions.yml b/config/versions.yml index d68e7fc04..a41e9d02d 100644 --- a/config/versions.yml +++ b/config/versions.yml @@ -1,4 +1,6 @@ versioning_systems: + # This file contains the version numbers for various Elastic products and tools. + # Updates for Stack versions are manual stack: &stack base: 9.0 current: 9.1.0 @@ -9,7 +11,8 @@ versioning_systems: base: 99999 current: 99999 - # deployment types + # Deployment types + # Ece version updates are manual ece: base: 4.0 current: 4.1 @@ -19,8 +22,6 @@ versioning_systems: current: 3.0 ess: *all self: *stack - - # things that i don't know about ecctl: base: 1.0 current: 1.15 @@ -28,7 +29,7 @@ versioning_systems: base: 8.0 current: 8.21 - # serverless + # Serverless serverless: *all elasticsearch: *all observability: *all diff --git a/updatecli/updatecli.d/versions.yml b/updatecli/updatecli.d/versions.yml index a1aec3af8..92c01558a 100644 --- a/updatecli/updatecli.d/versions.yml +++ b/updatecli/updatecli.d/versions.yml @@ -21,23 +21,24 @@ actions: spec: automerge: false labels: - - dependencies + - chore title: '[Automation] Bump product version numbers' sources: - latest-stack-version: - name: Get latest stack version - kind: githubrelease - transformers: - - trimprefix: v - spec: - owner: elastic - repository: elasticsearch - token: '{{ requiredEnv "GITHUB_TOKEN" }}' - username: '{{ requiredEnv "GITHUB_ACTOR" }}' - versionfilter: - kind: regex - pattern: "v9.(\\d*).(\\d*)$" + # TODO Automate only for patch releases + # latest-stack-version: + # name: Get latest stack version + # kind: githubrelease + # transformers: + # - trimprefix: v + # spec: + # owner: elastic + # repository: elasticsearch + # token: '{{ requiredEnv "GITHUB_TOKEN" }}' + # username: '{{ requiredEnv "GITHUB_ACTOR" }}' + # versionfilter: + # kind: regex + # pattern: "v9.(\\d*).(\\d*)$" latest-edot-android-version: name: Get latest release version for the apm-agent-android @@ -291,15 +292,15 @@ sources: pattern: "^@elastic/apm-rum@(\\d*).(\\d*).(\\d*)$" targets: - update-docs-docset-stack: - name: 'Update config/versions.yml stack {{ source "latest-stack-version" }}' - scmid: githubConfig - sourceid: latest-stack-version - kind: file - spec: - file: config/versions.yml - matchpattern: '(stack: &stack\s+base: [\d\.]+\s+current:)\s+(.+)' - replacepattern: '$1 {{ source "latest-stack-version" }}' + # update-docs-docset-stack: + # name: 'Update config/versions.yml stack {{ source "latest-stack-version" }}' + # scmid: githubConfig + # sourceid: latest-stack-version + # kind: file + # spec: + # file: config/versions.yml + # matchpattern: '(stack: &stack\s+base: [\d\.]+\s+current:)\s+(.+)' + # replacepattern: '$1 {{ source "latest-stack-version" }}' update-docs-docset-android: name: 'Update config/versions.yml edot-android {{ source "latest-edot-android-version" }}'