Skip to content

Commit 0d2aef1

Browse files
committed
add tests, missing binaries and correct paths
Signed-off-by: Batuhan Apaydin <[email protected]>
1 parent 958c24a commit 0d2aef1

File tree

1 file changed

+28
-10
lines changed

1 file changed

+28
-10
lines changed

actions-runner-controller.yaml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package:
22
name: actions-runner-controller
3-
version: 0.9.0
4-
epoch: 1
3+
version: 0.9.1
4+
epoch: 0
55
description: Kubernetes controller for GitHub Actions self-hosted runners
66
copyright:
77
- license: Apache-2.0
@@ -18,24 +18,25 @@ pipeline:
1818
with:
1919
repository: https://github.com/actions/actions-runner-controller
2020
tag: gha-runner-scale-set-${{package.version}}
21-
expected-commit: 4357525445b0b77388af4e1f171b5b7bd9b116a4
22-
23-
# Ref: https://github.com/actions/actions-runner-controller/blob/gha-runner-scale-set-0.5.0/Dockerfile#L35
24-
- uses: go/bump
25-
with:
26-
deps: github.com/cloudflare/[email protected]
21+
expected-commit: 9e191cdd21621f4e43023e0bdbbd2ff9b139c8a6
2722

2823
- uses: go/build
2924
with:
3025
packages: .
3126
output: manager
32-
ldflags: -s -w
27+
ldflags: -s -w -X 'github.com/actions/actions-runner-controller/build.Version=${{package.version}}' -X 'github.com/actions/actions-runner-controller/build.CommitSHA=$(git rev-parse HEAD)'
3328

3429
- uses: go/build
3530
with:
3631
packages: ./cmd/githubrunnerscalesetlistener
3732
output: github-runnerscaleset-listener
38-
ldflags: -s -w -X 'github.com/actions/actions-runner-controller/build.Version=${{package.version}}'
33+
ldflags: -s -w -X 'github.com/actions/actions-runner-controller/build.Version=${{package.version}}' -X 'github.com/actions/actions-runner-controller/build.CommitSHA=$(git rev-parse HEAD)'
34+
35+
- uses: go/build
36+
with:
37+
packages: ./cmd/ghalistener
38+
output: ghalistener
39+
ldflags: -s -w -X 'github.com/actions/actions-runner-controller/build.Version=${{package.version}}' -X 'github.com/actions/actions-runner-controller/build.CommitSHA=$(git rev-parse HEAD)'
3940

4041
- uses: go/build
4142
with:
@@ -64,10 +65,27 @@ subpackages:
6465
- runs: |
6566
mkdir -p "${{targets.subpkgdir}}"
6667
ln -sf /usr/bin/manager ${{targets.subpkgdir}}/manager
68+
ln -sf /usr/bin/ghalistener ${{targets.subpkgdir}}/ghalistener
6769
6870
update:
6971
enabled: true
7072
github:
7173
identifier: actions/actions-runner-controller
7274
strip-prefix: gha-runner-scale-set-
7375
tag-filter: gha-runner-scale-set-
76+
77+
test:
78+
environment:
79+
contents:
80+
packages:
81+
- ${{package.name}}-compat
82+
pipeline:
83+
- runs: |
84+
set +e
85+
/manager -h
86+
/ghalistener -h
87+
github-runnerscaleset-listener -h
88+
ghalistener -h
89+
github-webhook-server -h
90+
actions-metrics-server -h
91+
sleep -h

0 commit comments

Comments
 (0)