Skip to content

Commit afdef62

Browse files
fix: .goreleaser rollback to unique file (#2719)
* call free space script Signed-off-by: Thomas Poignant <[email protected]> * rollback goreleaser script Signed-off-by: Thomas Poignant <[email protected]> * check only 1 goreleaser file Signed-off-by: Thomas Poignant <[email protected]> --------- Signed-off-by: Thomas Poignant <[email protected]>
1 parent 7f0d722 commit afdef62

File tree

5 files changed

+333
-494
lines changed

5 files changed

+333
-494
lines changed

.github/workflows/ci.yml

-14
Original file line numberDiff line numberDiff line change
@@ -107,20 +107,6 @@ jobs:
107107
version: latest
108108
args: check --config .goreleaser.yaml
109109

110-
- name: Run GoReleaser .goreleaser-cli.yaml check
111-
uses: goreleaser/goreleaser-action@v6
112-
with:
113-
distribution: goreleaser
114-
version: latest
115-
args: check --config .goreleaser-cli.yaml
116-
117-
- name: Run GoReleaser .goreleaser-editor.yaml check
118-
uses: goreleaser/goreleaser-action@v6
119-
with:
120-
distribution: goreleaser
121-
version: latest
122-
args: check --config .goreleaser-editor.yaml
123-
124110
integration-tests:
125111
name: Integration Tests
126112
runs-on: ubuntu-latest

.github/workflows/release.yml

+2-92
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ jobs:
1616
exit 1
1717
fi
1818
19-
2019
integration-tests:
2120
name: Integration Tests
2221
needs:
@@ -36,7 +35,6 @@ jobs:
3635
maven-version: 3.8.2
3736
- run: make vendor
3837
- run: make provider-tests
39-
4038
goreleaser:
4139
needs: integration-tests
4240
runs-on: ubuntu-latest
@@ -72,82 +70,8 @@ jobs:
7270
uses: goreleaser/goreleaser-action@v6
7371
with:
7472
distribution: goreleaser
75-
version: ~> v2
76-
args: release --clean --timeout 60m --config .goreleaser.yaml
77-
env:
78-
GITHUB_TOKEN: ${{ secrets.PERSONAL_GITHUB_TOKEN }}
79-
80-
goreleaser-lint:
81-
needs: integration-tests
82-
runs-on: ubuntu-latest
83-
steps:
84-
- name: Checkout
85-
uses: actions/checkout@v4
86-
with:
87-
fetch-depth: 0
88-
89-
- name: Fetch all tags
90-
run: git fetch --force --tags
91-
92-
- name: Setup go
93-
uses: actions/setup-go@v5
94-
with:
95-
go-version-file: go.mod
96-
check-latest: true
97-
98-
- name: Set up Docker Buildx
99-
uses: docker/setup-buildx-action@v3
100-
101-
- name: Docker login
102-
env:
103-
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
104-
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
105-
run: |
106-
echo "${DOCKER_PASSWORD}" | docker login --username "${DOCKER_USERNAME}" --password-stdin
107-
108-
- name: Run GoReleaser
109-
uses: goreleaser/goreleaser-action@v6
110-
with:
111-
distribution: goreleaser
112-
version: ~> v2
113-
args: release --clean --timeout 60m --config .goreleaser-cli.yaml
114-
env:
115-
GITHUB_TOKEN: ${{ secrets.PERSONAL_GITHUB_TOKEN }}
116-
117-
goreleaser-editor:
118-
needs: integration-tests
119-
runs-on: ubuntu-latest
120-
steps:
121-
- name: Checkout
122-
uses: actions/checkout@v4
123-
with:
124-
fetch-depth: 0
125-
126-
- name: Fetch all tags
127-
run: git fetch --force --tags
128-
129-
- name: Setup go
130-
uses: actions/setup-go@v5
131-
with:
132-
go-version-file: go.mod
133-
check-latest: true
134-
135-
- name: Set up Docker Buildx
136-
uses: docker/setup-buildx-action@v3
137-
138-
- name: Docker login
139-
env:
140-
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
141-
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
142-
run: |
143-
echo "${DOCKER_PASSWORD}" | docker login --username "${DOCKER_USERNAME}" --password-stdin
144-
145-
- name: Run GoReleaser
146-
uses: goreleaser/goreleaser-action@v6
147-
with:
148-
distribution: goreleaser
149-
version: ~> v2
150-
args: release --clean --timeout 60m --config .goreleaser-editor.yaml
73+
version: latest
74+
args: release --clean --timeout 60m
15175
env:
15276
GITHUB_TOKEN: ${{ secrets.PERSONAL_GITHUB_TOKEN }}
15377

@@ -156,8 +80,6 @@ jobs:
15680
name: Upload dockerhub readme
15781
needs:
15882
- goreleaser
159-
- goreleaser-editor
160-
- goreleaser-lint
16183
steps:
16284
- name: Checkout
16385
uses: actions/checkout@v4
@@ -187,8 +109,6 @@ jobs:
187109
name: Upload dockerhub readme
188110
needs:
189111
- goreleaser
190-
- goreleaser-editor
191-
- goreleaser-lint
192112
steps:
193113
- name: Checkout
194114
uses: actions/checkout@v4
@@ -208,8 +128,6 @@ jobs:
208128
name: Upload dockerhub readme
209129
needs:
210130
- goreleaser
211-
- goreleaser-editor
212-
- goreleaser-lint
213131
steps:
214132
- name: Checkout
215133
uses: actions/checkout@v4
@@ -229,8 +147,6 @@ jobs:
229147
name: Upload dockerhub readme
230148
needs:
231149
- goreleaser
232-
- goreleaser-editor
233-
- goreleaser-lint
234150
steps:
235151
- name: Checkout
236152
uses: actions/checkout@v4
@@ -266,8 +182,6 @@ jobs:
266182
name: Create new documentation tag
267183
needs:
268184
- goreleaser
269-
- goreleaser-editor
270-
- goreleaser-lint
271185
steps:
272186
- name: Checkout
273187
uses: actions/checkout@v4
@@ -329,8 +243,6 @@ jobs:
329243
name: Bump Relay Proxy Helm Chart appVersion
330244
needs:
331245
- goreleaser
332-
- goreleaser-editor
333-
- goreleaser-lint
334246
env:
335247
CHART_YAML_FILE_LOCATION: cmd/relayproxy/helm-charts/relay-proxy/Chart.yaml
336248
MAIN_BRANCH_NAME: main
@@ -385,8 +297,6 @@ jobs:
385297
name: Release jsonschema
386298
needs:
387299
- goreleaser
388-
- goreleaser-editor
389-
- goreleaser-lint
390300
env:
391301
SCHEMA_LOCATION: .schema/flag-schema.json
392302
MAIN_BRANCH_NAME: main

0 commit comments

Comments
 (0)