@@ -26,18 +26,20 @@ jobs:
26
26
CURRENT_VERSION=$(grep 'module github.com/argoproj/argo-cd' go.mod | awk '{print $2}' | sed 's/.*\/v//')
27
27
echo "TARGET_VERSION=$((CURRENT_VERSION + 1))" >> $GITHUB_OUTPUT
28
28
29
+ - name : Copy source code to GOPATH
30
+ run : |
31
+ mkdir -p ~/go/src/github.com/argoproj
32
+ cp -a ../argo-cd ~/go/src/github.com/argoproj
33
+
29
34
- name : Run script to bump the version
30
35
run : |
31
36
hack/bump-major-version.sh
37
+ working-directory : /home/runner/go/src/github.com/argoproj/argo-cd
32
38
33
39
- name : Setup Golang
34
40
uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
35
41
with :
36
42
go-version : ${{ env.GOLANG_VERSION }}
37
- - name : Create symlink in GOPATH
38
- run : |
39
- mkdir -p ~/go/src/github.com/argoproj
40
- cp -a ../argo-cd ~/go/src/github.com/argoproj
41
43
- name : Add ~/go/bin to PATH
42
44
run : |
43
45
echo "/home/runner/go/bin" >> $GITHUB_PATH
66
68
make codegen-local
67
69
working-directory : /home/runner/go/src/github.com/argoproj/argo-cd
68
70
71
+ - name : Copy changes back
72
+ run : |
73
+ # Copy the contents back, but skip the .git directory
74
+ rsync -a --exclude=.git /home/runner/go/src/github.com/argoproj/argo-cd/ ../argo-cd
75
+
69
76
- name : Create pull request
70
77
uses : peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
71
78
with :
79
86
- [ ] Add an upgrade guide to the docs for this version
80
87
branch : bump-major-version
81
88
branch-suffix : random
82
- signoff : true
89
+ signoff : true
0 commit comments