Skip to content

Commit de70998

Browse files
authored
Add CF repos to UpdateCLI action (#2103)
* Add CF repos to UpdateCLI action * Add GCP * Updates * Update action * Fix issue
1 parent 0e04b84 commit de70998

File tree

4 files changed

+77
-2
lines changed

4 files changed

+77
-2
lines changed

.github/updatecli/updatecli.d/versions.yml

Lines changed: 67 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ scms:
88
user: '{{ requiredEnv "GITHUB_ACTOR" }}'
99
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
1010
owner: '{{ .scm.owner }}'
11-
repository: '{{ .scm.repository }}'
11+
repository: docs-builder
1212
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
1313
commitusingapi: true
1414
branch: '{{ .scm.branch }}'
@@ -47,6 +47,45 @@ sources:
4747
versionfilter:
4848
kind: latest
4949

50+
latest-edot-cf-aws-version:
51+
name: Get latest release version for the edot-cf-aws
52+
kind: githubrelease
53+
transformers:
54+
- trimprefix: v
55+
spec:
56+
owner: elastic
57+
repository: edot-cloud-forwarder-aws
58+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
59+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
60+
versionfilter:
61+
kind: latest
62+
63+
latest-edot-cf-azure-version:
64+
name: Get latest release version for the edot-cf-azure
65+
kind: githubrelease
66+
transformers:
67+
- trimprefix: v
68+
spec:
69+
owner: elastic
70+
repository: edot-cloud-forwarder-azure
71+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
72+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
73+
versionfilter:
74+
kind: latest
75+
76+
# latest-edot-cf-gcp-version:
77+
# name: Get latest release version for the edot-cf-gcp
78+
# kind: githubrelease
79+
# transformers:
80+
# - trimprefix: v
81+
# spec:
82+
# owner: elastic
83+
# repository: edot-cloud-forwarder-gcp
84+
# token: '{{ requiredEnv "GITHUB_TOKEN" }}'
85+
# username: '{{ requiredEnv "GITHUB_ACTOR" }}'
86+
# versionfilter:
87+
# kind: latest
88+
5089
latest-edot-collector-version:
5190
name: Get latest major release version for the elastic-agent
5291
kind: githubrelease
@@ -305,6 +344,33 @@ targets:
305344
file: config/versions.yml
306345
key: versioning_systems.edot-android.current
307346

347+
update-docs-docset-cf-aws:
348+
name: 'Update config/versions.yml edot-cf-aws {{ source "latest-edot-cf-aws-version" }}'
349+
scmid: githubConfig
350+
sourceid: latest-edot-cf-aws-version
351+
kind: yaml
352+
spec:
353+
file: config/versions.yml
354+
key: versioning_systems.edot-cf-aws.current
355+
356+
update-docs-docset-cf-azure:
357+
name: 'Update config/versions.yml edot-cf-azure {{ source "latest-edot-cf-azure-version" }}'
358+
scmid: githubConfig
359+
sourceid: latest-edot-cf-azure-version
360+
kind: yaml
361+
spec:
362+
file: config/versions.yml
363+
key: versioning_systems.edot-cf-azure.current
364+
365+
# update-docs-docset-cf-gcp:
366+
# name: 'Update config/versions.yml edot-cf-gcp {{ source "latest-edot-cf-gcp-version" }}'
367+
# scmid: githubConfig
368+
# sourceid: latest-edot-cf-gcp-version
369+
# kind: yaml
370+
# spec:
371+
# file: config/versions.yml
372+
# key: versioning_systems.edot-cf-gcp.current
373+
308374
update-docs-docset-collector:
309375
name: 'Update config/versions.yml edot-collector {{ source "latest-edot-collector-version" }}'
310376
scmid: githubConfig

.github/updatecli/values.d/scm.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
scm:
22
enabled: true
33
owner: elastic
4-
repository: docs-builder
4+
repositories: |
5+
docs-builder
6+
edot-cloud-forwarder-aws
7+
edot-cloud-forwarder-azure
8+
edot-cloud-forwarder-gcp
59
branch: main

.github/workflows/updatecli.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828
permission-pull-requests: write
2929
repositories: |
3030
docs-builder
31+
edot-cloud-forwarder-aws
32+
edot-cloud-forwarder-azure
3133
3234
- uses: elastic/oblt-actions/updatecli/run@v1
3335
with:

config/versions.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ versioning_systems:
101101
edot-cf-azure:
102102
base: 0.1
103103
current: 0.6.0
104+
# edot-cf-gcp:
105+
# base: 0.1
106+
# current: 0.1.0
104107

105108
# Logging
106109
ecs-logging-dotnet:

0 commit comments

Comments
 (0)