|
16 | 16 | image: quay.io/prometheus/golang-builder:1.25-base |
17 | 17 | steps: |
18 | 18 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
19 | | - - uses: prometheus/promci@fc721ff8497a70a93a881cd552b71af7fb3a9d53 # v0.5.4 |
20 | | - - uses: ./.github/promci/actions/setup_environment |
| 19 | + - uses: prometheus/promci-setup@5af30ba8c199a91d6c04ebdc3c48e630e355f62d # v0.1.0 |
21 | 20 | - run: make |
22 | 21 |
|
23 | 22 | build: |
|
36 | 35 | thread: [ 0, 1, 2 ] |
37 | 36 | steps: |
38 | 37 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
39 | | - - uses: prometheus/promci@fc721ff8497a70a93a881cd552b71af7fb3a9d53 # v0.5.4 |
40 | | - - uses: ./.github/promci/actions/build |
| 38 | + - uses: prometheus/promci/build@769ee18070cd21cfc2a24fa912349fd3e48dee58 # v0.6.0 |
41 | 39 | with: |
42 | 40 | promu_opts: "-p linux/amd64 -p windows/amd64 -p linux/arm64 -p darwin/amd64 -p darwin/arm64 -p linux/386" |
43 | 41 | parallelism: 3 |
|
60 | 58 |
|
61 | 59 | steps: |
62 | 60 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
63 | | - - uses: prometheus/promci@fc721ff8497a70a93a881cd552b71af7fb3a9d53 # v0.5.4 |
64 | | - - uses: ./.github/promci/actions/build |
| 61 | + - uses: prometheus/promci/build@769ee18070cd21cfc2a24fa912349fd3e48dee58 # v0.6.0 |
65 | 62 | with: |
66 | 63 | parallelism: 12 |
67 | 64 | thread: ${{ matrix.thread }} |
|
77 | 74 | (github.event_name == 'push' && github.event.ref == 'refs/heads/master') |
78 | 75 | steps: |
79 | 76 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
80 | | - - uses: prometheus/promci@fc721ff8497a70a93a881cd552b71af7fb3a9d53 # v0.5.4 |
81 | | - - uses: ./.github/promci/actions/publish_main |
| 77 | + - uses: prometheus/promci/publish_main@769ee18070cd21cfc2a24fa912349fd3e48dee58 # v0.6.0 |
82 | 78 | with: |
83 | 79 | docker_hub_login: ${{ secrets.docker_hub_login }} |
84 | 80 | docker_hub_password: ${{ secrets.docker_hub_password }} |
|
93 | 89 | (github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')) |
94 | 90 | steps: |
95 | 91 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
96 | | - - uses: prometheus/promci@fc721ff8497a70a93a881cd552b71af7fb3a9d53 # v0.5.4 |
97 | | - - uses: ./.github/promci/actions/publish_release |
| 92 | + - uses: prometheus/promci/publish_release@769ee18070cd21cfc2a24fa912349fd3e48dee58 # v0.6.0 |
98 | 93 | with: |
99 | 94 | docker_hub_login: ${{ secrets.docker_hub_login }} |
100 | 95 | docker_hub_password: ${{ secrets.docker_hub_password }} |
|
0 commit comments