Skip to content

Commit 06bd2ad

Browse files
authored
fix(ci): all version bump changes go in the PR (#21409)
* chore(ci): fix version bump codegen Signed-off-by: Michael Crenshaw <[email protected]> * link, not copy Signed-off-by: Michael Crenshaw <[email protected]> * make directory Signed-off-by: Michael Crenshaw <[email protected]> * maybe backwards Signed-off-by: Michael Crenshaw <[email protected]> * what's up Signed-off-by: Michael Crenshaw <[email protected]> * what's up Signed-off-by: Michael Crenshaw <[email protected]> * what's up Signed-off-by: Michael Crenshaw <[email protected]> * I give up Signed-off-by: Michael Crenshaw <[email protected]> * remove silliness Signed-off-by: Michael Crenshaw <[email protected]> * somehow Signed-off-by: Michael Crenshaw <[email protected]> * frustration Signed-off-by: Michael Crenshaw <[email protected]> * who knows Signed-off-by: Michael Crenshaw <[email protected]> * oops Signed-off-by: Michael Crenshaw <[email protected]> --------- Signed-off-by: Michael Crenshaw <[email protected]>
1 parent 05c7625 commit 06bd2ad

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.github/workflows/bump-major-version.yaml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,20 @@ jobs:
2626
CURRENT_VERSION=$(grep 'module github.com/argoproj/argo-cd' go.mod | awk '{print $2}' | sed 's/.*\/v//')
2727
echo "TARGET_VERSION=$((CURRENT_VERSION + 1))" >> $GITHUB_OUTPUT
2828
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+
2934
- name: Run script to bump the version
3035
run: |
3136
hack/bump-major-version.sh
37+
working-directory: /home/runner/go/src/github.com/argoproj/argo-cd
3238

3339
- name: Setup Golang
3440
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
3541
with:
3642
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
4143
- name: Add ~/go/bin to PATH
4244
run: |
4345
echo "/home/runner/go/bin" >> $GITHUB_PATH
@@ -66,6 +68,11 @@ jobs:
6668
make codegen-local
6769
working-directory: /home/runner/go/src/github.com/argoproj/argo-cd
6870

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+
6976
- name: Create pull request
7077
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
7178
with:
@@ -79,4 +86,4 @@ jobs:
7986
- [ ] Add an upgrade guide to the docs for this version
8087
branch: bump-major-version
8188
branch-suffix: random
82-
signoff: true
89+
signoff: true

0 commit comments

Comments
 (0)