File tree Expand file tree Collapse file tree 5 files changed +72
-0
lines changed Expand file tree Collapse file tree 5 files changed +72
-0
lines changed Original file line number Diff line number Diff line change
1
+ config :
2
+ - path : distribution/docker/src/docker/iron_bank
3
+ dockerfile : ../Dockerfile
Original file line number Diff line number Diff line change
1
+ scm :
2
+ enabled : true
3
+ owner : elastic
4
+ repository : elasticsearch
5
+ branch : main
6
+ # begin updatecli-compose policy values
7
+ user : elasticmachine
8
+
9
+ commitusingapi : true
10
+ # end updatecli-compose policy values
11
+
12
+ # This will be moved to the scm section in the future and use
13
+ # commitusingapi instead.
14
+ signedcommit : true
Original file line number Diff line number Diff line change
1
+ spec :
2
+ files :
3
+ - " updatecli-compose.yaml"
Original file line number Diff line number Diff line change
1
+ ---
2
+ name : updatecli-compose
3
+
4
+ on :
5
+ workflow_dispatch :
6
+ schedule :
7
+ - cron : ' 0 6 * * *'
8
+
9
+ permissions :
10
+ contents : read
11
+
12
+ jobs :
13
+ compose :
14
+ runs-on : ubuntu-latest
15
+ permissions :
16
+ contents : write
17
+ packages : read
18
+ pull-requests : write
19
+ steps :
20
+ - uses : actions/checkout@v4
21
+
22
+ - uses : docker/login-action@0d4c9c5ea7693da7b068278f7b52bda2a190a446 # v3.2.0
23
+ with :
24
+ registry : ghcr.io
25
+ username : ${{ github.actor }}
26
+ password : ${{ secrets.GITHUB_TOKEN }}
27
+
28
+ - uses : elastic/oblt-actions/updatecli/run@v1
29
+ with :
30
+ command : --experimental compose diff
31
+ env :
32
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
33
+
34
+ - uses : elastic/oblt-actions/updatecli/run@v1
35
+ with :
36
+ command : --experimental compose apply
37
+ env :
38
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change
1
+ # Config file for `updatecli compose ...`.
2
+ # https://www.updatecli.io/docs/core/compose/
3
+ policies :
4
+ - name : Handle ironbank bumps
5
+ policy : ghcr.io/elastic/oblt-updatecli-policies/ironbank/templates:0.1.0@sha256:00483be31c74d3f95ea37d1ca7aeee98131ab2c5c1f901a043e9afb122a445b0
6
+ values :
7
+ - .github/updatecli/values.d/scm.yml
8
+ - .github/updatecli/values.d/ironbank.yml
9
+
10
+ - name : Update Updatecli policies
11
+ policy : ghcr.io/updatecli/policies/autodiscovery/updatecli:0.4.0@sha256:254367f5b1454fd6032b88b314450cd3b6d5e8d5b6c953eb242a6464105eb869
12
+ values :
13
+ - .github/updatecli/values.d/scm.yml
14
+ - .github/updatecli/values.d/updatecli-compose.yml
You can’t perform that action at this time.
0 commit comments