File tree Expand file tree Collapse file tree 6 files changed +150
-0
lines changed
Expand file tree Collapse file tree 6 files changed +150
-0
lines changed Original file line number Diff line number Diff line change 1+ name : update-beats
2+
3+ on :
4+ workflow_dispatch :
5+ schedule :
6+ - cron : ' 0 0 * * 1-5'
7+
8+ permissions :
9+ contents : read
10+
11+ env :
12+ JOB_URL : " ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
13+
14+ jobs :
15+ filter :
16+ runs-on : ubuntu-latest
17+ timeout-minutes : 1
18+ outputs :
19+ matrix : ${{ steps.generator.outputs.matrix }}
20+ permissions :
21+ contents : read
22+ steps :
23+ - id : generator
24+ uses : elastic/oblt-actions/elastic/active-branches@v1
25+ with :
26+ exclude-branches : " 7.17,8.17,8.18,9.0"
27+ filter-branches : true
28+
29+ update-beats :
30+ permissions :
31+ contents : write
32+ pull-requests : write
33+ needs :
34+ - filter
35+ runs-on : ubuntu-latest
36+ strategy :
37+ fail-fast : false
38+ matrix : ${{ fromJson(needs.filter.outputs.matrix) }}
39+ steps :
40+ - uses : actions/checkout@v4
41+ with :
42+ ref : ${{ matrix.branch }}
43+
44+ - name : Set up Go
45+ uses : actions/setup-go@v5
46+ with :
47+ go-version-file : ' go.mod'
48+
49+ - name : Install mage
50+ uses : magefile/mage-action@6f50bbb8ea47d56e62dee92392788acbc8192d0b # v3.1.0
51+ with :
52+ version : v1.14.0
53+ install-only : true
54+
55+ - name : Run Updatecli in Apply mode
56+ uses : elastic/oblt-actions/updatecli/run@v1
57+ with :
58+ command : apply --config .ci/updatecli/update-beats.yml --values .ci/updatecli/values.d/scm.yml
59+ version-file : .updatecli-version
60+ env :
61+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
62+ BRANCH_NAME : ${{ matrix.branch }}
63+
64+ - if : ${{ failure() }}
65+ uses : elastic/oblt-actions/slack/send@v1
66+ with :
67+ bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
68+ channel-id : " #ingest-notifications"
69+ message : " :traffic_cone: updatecli failed for `${{ github.repository }}@${{ github.ref_name }}`, `@agent-team` please look what's going on <${{ env.JOB_URL }}|here>"
Original file line number Diff line number Diff line change @@ -21,15 +21,23 @@ jobs:
2121 steps :
2222 - uses : actions/checkout@v4
2323
24+ <<<<<<< HEAD
2425 - name : Install Updatecli in the runner
2526 uses : updatecli/updatecli-action@f11c0cb3aca7a018d6000dc86a57eb3442277219 # 2.81.0
2627
2728 - name : Run Updatecli in Apply mode
2829 run : updatecli apply --config .ci/updatecli/updatecli-bump-golang.yml --values .ci/updatecli/values.d/scm.yml
30+ =======
31+ - uses : elastic/oblt-actions/updatecli/run@v1
32+ with :
33+ command : apply --config .ci/updatecli/updatecli-bump-golang.yml --values .ci/updatecli/values.d/scm.yml
34+ version-file : .updatecli-version
35+ >>>>>>> 58886e60c (deps: use the latest updatecli version and use oblt-actions (#9082))
2936 env :
3037 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3138
3239 - if : ${{ failure() }}
40+ <<<<<<< HEAD
3341 uses : slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
3442 with :
3543 channel-id : ' #ingest-notifications'
4957 env :
5058 SLACK_BOT_TOKEN : ${{ secrets.SLACK_BOT_TOKEN }}
5159 SLACK_MESSAGE : " :traffic_cone: updatecli failed for `${{ github.repository }}@${{ github.ref_name }}`, `@agent-team` please look what's going on <${{ env.JOB_URL }}|here>"
60+ =======
61+ uses : elastic/oblt-actions/slack/send@v1
62+ with :
63+ bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
64+ channel-id : " #ingest-notifications"
65+ message : " :traffic_cone: updatecli failed for `${{ github.repository }}@${{ github.ref_name }}`, `@agent-team` please look what's going on <${{ env.JOB_URL }}|here>"
66+ >>>>>>> 58886e60c (deps: use the latest updatecli version and use oblt-actions (#9082))
Original file line number Diff line number Diff line change 1+ name : bump-otel-version
2+
3+ on :
4+ workflow_dispatch :
5+ schedule :
6+ - cron : ' 24 5 * * 1-5'
7+
8+ permissions :
9+ contents : read
10+
11+ env :
12+ JOB_URL : " ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
13+
14+ jobs :
15+ update-otel :
16+ permissions :
17+ contents : write
18+ pull-requests : write
19+ runs-on : ubuntu-latest
20+ strategy :
21+ fail-fast : false
22+ matrix :
23+ branch : ["main", "8.19"]
24+ steps :
25+ - uses : actions/checkout@v4
26+
27+ - name : Set up Go
28+ uses : actions/setup-go@v5
29+ with :
30+ go-version-file : ' go.mod'
31+
32+ - name : Install mage
33+ uses : magefile/mage-action@6f50bbb8ea47d56e62dee92392788acbc8192d0b # v3.1.0
34+ with :
35+ version : v1.14.0
36+ install-only : true
37+
38+ - name : Run Updatecli in Apply mode
39+ uses : elastic/oblt-actions/updatecli/run@v1
40+ with :
41+ command : apply --config .ci/updatecli/update-otel.yml --values .ci/updatecli/values.d/scm.yml
42+ version-file : .updatecli-version
43+ env :
44+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
45+ BRANCH_NAME : ${{ matrix.branch }}
46+
47+ - if : ${{ failure() }}
48+ uses : elastic/oblt-actions/slack/send@v1
49+ with :
50+ bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
51+ channel-id : " #ingest-notifications"
52+ message : " :traffic_cone: updatecli failed for `${{ github.repository }}@${{ github.ref_name }}`, `@agent-team` please look what's going on <${{ env.JOB_URL }}|here>"
Original file line number Diff line number Diff line change 4545 - uses : elastic/oblt-actions/updatecli/run@v1
4646 with :
4747 command : apply --config .ci/updatecli/updatecli-bump-vm-images.yml --values .ci/updatecli/values.d/scm.yml
48+ version-file : .updatecli-version
4849 env :
4950 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5051 BRANCH_NAME : ${{ matrix.branch }}
Original file line number Diff line number Diff line change @@ -28,16 +28,19 @@ jobs:
2828 - uses : elastic/oblt-actions/updatecli/run@v1
2929 with :
3030 command : --experimental compose diff
31+ version-file : .updatecli-version
3132 env :
3233 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3334
3435 - uses : elastic/oblt-actions/updatecli/run@v1
3536 with :
3637 command : --experimental compose apply
38+ version-file : .updatecli-version
3739 env :
3840 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3941
4042 - if : ${{ failure() }}
43+ <<<<<<< HEAD
4144 uses : slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
4245 with :
4346 channel-id : ' #ingest-notifications'
5760 env :
5861 SLACK_BOT_TOKEN : ${{ secrets.SLACK_BOT_TOKEN }}
5962 SLACK_MESSAGE : " :traffic_cone: updatecli failed for `${{ github.repository }}@${{ github.ref_name }}`, `@agent-team` please look what's going on <${{ env.JOB_URL }}|here>"
63+ =======
64+ uses : elastic/oblt-actions/slack/send@v1
65+ env :
66+ JOB_URL : " ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
67+ with :
68+ bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
69+ channel-id : " #ingest-notifications"
70+ message : " :traffic_cone: updatecli failed for `${{ github.repository }}@${{ github.ref_name }}`, `@agent-team` please look what's going on <${{ env.JOB_URL }}|here>"
71+ >>>>>>> 58886e60c (deps: use the latest updatecli version and use oblt-actions (#9082))
Original file line number Diff line number Diff line change 1+ v0.104.0
You can’t perform that action at this time.
0 commit comments