Skip to content

Commit b3f491a

Browse files
authored
Merge pull request #1504 from flux-iac/fix/release-workflow
fix goreleaser flag in release workflow
2 parents 810d806 + 6606b41 commit b3f491a

File tree

3 files changed

+57
-3
lines changed

3 files changed

+57
-3
lines changed

.github/workflows/release.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -203,8 +203,8 @@ jobs:
203203
if: startsWith(github.ref, 'refs/tags/v')
204204
uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0
205205
with:
206-
version: latest
207-
args: release --release-notes=./config/release/notes.md --skip-validate
206+
version: '~> v2'
207+
args: release --release-notes=./config/release/notes.md --skip=validate
208208
env:
209209
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
210210
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.TF_CONTROLLER_WEAVEWORKSBOT }}

.goreleaser.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
project_name: tf-controller
1+
project_name: tofu-controller
22

33
release:
44
prerelease: "true"

CHANGELOG.md

+54
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,60 @@
22

33
All notable changes of this project are documented in this file.
44

5+
# v0.16.0-rc.5
6+
7+
**Release date:** 2025-01-14
8+
9+
This release introduces several enhancements, fixes, and updates to improve functionality and stability. It also addresses ongoing community feedback and includes dependency updates to keep the project secure and up-to-date.
10+
11+
We would like to thank our contributors for their continued support and effort in improving the Tofu-Controller.
12+
13+
Please follow the [upgrade guide in the documentation](https://flux-iac.github.io/tofu-controller/use-tf-controller/upgrade-tf-controller/) to ensure a smooth transition to the latest version.
14+
15+
**BREAKING CHANGES**
16+
17+
* Helm Chart Renaming: The Helm chart has been renamed from tf-controller to tofu-controller.
18+
19+
New Features and Bug Fixing:
20+
21+
* add private registries integration docs by @ArieLevs in https://github.com/flux-iac/tofu-controller/pull/1237
22+
* helm-chart: add watchAllNamespaces argument by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1239
23+
* bump chart and doc yamls to v0.16.0-rc.4 by @chanwit in https://github.com/flux-iac/tofu-controller/pull/1242
24+
* Fix runner-serviceaccount helm template by @ayanevbg in https://github.com/flux-iac/tofu-controller/pull/1251
25+
* Update Repo URLs in Docs by @tech1ndex in https://github.com/flux-iac/tofu-controller/pull/1253
26+
* Update development docs by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1248
27+
* Add Aksel Skaar Leirvaag (@akselleirv) as a MAINTAINER by @chanwit in https://github.com/flux-iac/tofu-controller/pull/1258
28+
* #1247 helm readme update to tofo-controller by @dgem in https://github.com/flux-iac/tofu-controller/pull/1260
29+
* Helm chart rename by @ilithanos in https://github.com/flux-iac/tofu-controller/pull/1264
30+
* Tilt: fix references to helm chart after renaming by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1272
31+
* branch planner is now checking for both PostPlanningWebhookFailedReason and TFExecInitFailedReason for failing PR by @raz-bn in https://github.com/flux-iac/tofu-controller/pull/1271
32+
* docs: remove weaveworks.github.io references from docs by @zonorti in https://github.com/flux-iac/tofu-controller/pull/1276
33+
* Improve docs by @vishu42 in https://github.com/flux-iac/tofu-controller/pull/1275
34+
* fix(helm-chart): missing renamings by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1282
35+
* fix: build of tf-runner-azure by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1290
36+
* Fix Incorrect Metric Reporting Post-Update in Terraform Controller by @TarasLykhenko in https://github.com/flux-iac/tofu-controller/pull/1287
37+
* Removed mentions of team wild-watermelon by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1299
38+
* Speedup wait for pod ip by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1302
39+
* Move hardcoded "flux-system" namespace from templates to default values by @artem-nefedov in https://github.com/flux-iac/tofu-controller/pull/1303
40+
* Enable non-security dependency upgrades by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1305
41+
* Enable dependabot for github actions by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1311
42+
* Upgrade go version to 1.22 and set version via go.mod in workflow by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1310
43+
* Bump aws-sdk-go-v2 deps and fix deprecated usage by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1331
44+
* Print plan before apply by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1304
45+
* Bump controller-runtime and k8s.io/* by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1334
46+
* bump libcrypto to 3.1.6-r2 by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1401
47+
* bump github.com/fluxcd/pkg/ssa to v0.39.1 by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1402
48+
* Delete stale metrics on object delete by @TarasLykhenko in https://github.com/flux-iac/tofu-controller/pull/1362
49+
* fix(helm-chart): ensure helm release namespace is applied by @mloiseleur in https://github.com/flux-iac/tofu-controller/pull/1425
50+
* Bump alpine and libcrypto by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1439
51+
* feat(helm-chart): Add additionalLabels for deployments by @adberger in https://github.com/flux-iac/tofu-controller/pull/1400
52+
* docs: provide instructions for autocomplete by @mloiseleur in https://github.com/flux-iac/tofu-controller/pull/1448
53+
* fix(helm-chart): rbac for branch planner by @mloiseleur in https://github.com/flux-iac/tofu-controller/pull/1447
54+
* Added exponential backoff on reconciliation failure by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1460
55+
* Fix deprecated usage of the k8s.io/apimachinery/pkg/util/wait package by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1461
56+
* README.md: remove roadmap by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1459
57+
* Upgrade Go version to 1.23.4 and deps by @akselleirv in https://github.com/flux-iac/tofu-controller/pull/1502
58+
559
# v0.16.0-rc.4
660

761
**Release date:** 2024-03-14

0 commit comments

Comments
 (0)