Commit graph

39 commits

Author SHA1 Message Date
Lucas Manuel Rodriguez
bc14761854
Add workflow to publish go modules (#33335)
For #6994.
2025-09-23 12:03:37 -03:00
George Karr
c1069aef98
Adding prompt to deploy to dogfood and increasing limit for issues to close at the end to 500 (default was 30) (#32896) 2025-09-11 19:46:25 -05:00
Lucas Manuel Rodriguez
d256bfdc71
Add arm64 support for fleetd extensions and fixes on test scripts (#31084)
This was required to test https://github.com/fleetdm/fleet/pull/30864 on
Apple Silicon.

I've created https://github.com/fleetdm/fleet/issues/31092 for tracking
purposes.

Fixes:
- Build univeral binary extension on macOS to test on VMs without
Rosetta.
- Add support for linux and Windows arm64. Which is also needed to test
Linux and Windows on UTM on Apple Silicon.
- Add Linux arm64 & Windows arm64 to the test scripts.

---

- [X] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.
- [X] Added/updated automated tests
- [X] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [X] Make sure fleetd is compatible with the latest released version of
Fleet (see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/workflows/fleetd-development-and-release-strategy.md)).
- [x] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [x] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [x] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2025-07-21 15:47:59 -03:00
George Karr
d2370fc520
Update README.md (#30437) 2025-06-30 16:50:54 -05:00
Luke Heath
653291c6b4
Prepare Fleet v4.69.0 (#30024) 2025-06-16 10:43:20 -05:00
Luke Heath
01645f2fc9
Update handbook to reference GitHub Projects boards (#29414) 2025-05-27 15:54:30 -05:00
Luke Heath
45742e946f
Adding changes for Fleet v4.68.0 (#28800) 2025-05-22 11:47:40 -05:00
Luke Heath
b35090d7dc
Update release instructions to include updating the fleetdm/terraform repo (#27153) 2025-03-14 15:33:23 -05:00
Dante Catalfamo
7be7d17489
Identify if the release is older than npm, publish with tag (#26787)
#26520
2025-03-11 09:46:01 -04:00
George Karr
ced7332a1d
Cleaning up publish release and adding chart version increment (#26535)
For #23680
2025-02-28 15:03:33 -06:00
Luke Heath
6a0432fd8e
Update release script to reflect new release article URL convention (#26041) 2025-02-06 15:48:21 -06:00
Luke Heath
647c24042e
Simplify release prompt for accuracy (#26036) 2025-02-04 13:50:12 -06:00
Luke Heath
b0de218606
Clean up engineering docs (#25708)
No additions, just cleaning up organization and moving some things
around.
2025-01-23 16:20:42 -06:00
George Karr
5cbf1fa3fc
Update publish_release.sh (#25435)
Just updating publish script to fix new qa and teams
2025-01-17 14:38:39 -06:00
Luke Heath
ace2fa3f9f
Adding changes for Fleet v4.61.0 (#24407) (#24904) 2024-12-19 10:09:22 -06:00
Luke Heath
4b5de2646a
Remove fleetctl check from release script (#24275) 2024-12-02 12:35:05 -06:00
Luke Heath
bd9a95d800
Update README.md (#23931) 2024-11-18 17:17:54 -06:00
Sharon Katz
f9c5139b5e
Additional comments to the release instructions. (#23005) 2024-10-22 12:26:14 -05:00
Luke Heath
6166a4967a
Update patch release instructions (#22831) 2024-10-22 12:22:53 -05:00
Luke Heath
61f00195b4
Tweak release instructions (#22674) 2024-10-10 11:36:20 -05:00
Luke Heath
833a886846
Add rc- prefix to RC branches (#22673) 2024-10-10 11:36:09 -05:00
Lucas Manuel Rodriguez
c49bed104d
Add CI check to detect issues with pushed fleetdm/fleetctl docker image (#22020)
Adds detection of issues like #21992.
2024-09-16 13:05:28 -03:00
Luke Heath
3df700b1e6
Update release script to branch off main for minor releases (#20956) 2024-08-01 12:18:59 -07:00
Luke Heath
a270b6d44a
Fix release script (#20707) 2024-07-25 10:38:16 -07:00
Luke Heath
69e128c902
Update freeze instructions in engineering handbook (#20524) 2024-07-18 12:38:54 -07:00
Luke Heath
93925ecded
Release script updates for minor release branching (#19968) 2024-07-01 14:57:11 -07:00
Gabe Lopez
2ba1f87dca
Update publish_release.sh (#19994)
replaced auto assignment from George to pezhub (Gabe Lopez)
2024-06-28 10:02:49 -07:00
Luke Heath
fbe9c1b498
Adding changes for Fleet v4.51.0 (#19601) 2024-06-10 09:47:23 -07:00
Luke Heath
225fe666d2
Updating release minor version steps (#19248) 2024-06-07 11:04:45 -07:00
Luke Heath
2a70605976
Tweaks to Fleet releaser script (#19208) 2024-05-23 11:07:08 -05:00
George Karr
d3b821cf47
Adding in cherry-pick into prepare branch and push (#18499) 2024-04-24 17:22:24 -05:00
Luke Heath
b047e39af7
Adding an announce only flag so we can announce after publishing content (#18500) 2024-04-24 13:45:35 -05:00
George Karr
6457adf90e
Adding quiet option to publish_release and TODO article automation (#18324) 2024-04-18 14:55:14 -05:00
George Karr
b9ef0290b9
Fixed invalid bash (empty if) / ignore directories we don't need to change versions (#18116) 2024-04-08 10:49:47 -05:00
George Karr
6f78531280
Small changes to release and adding start of README (#18012) 2024-04-05 11:13:58 -05:00
Luke Heath
7b91434452
Updating changelog for 4.48.0 (#18014) 2024-04-02 15:38:42 -05:00
George Karr
011d97fad1
Adding theoretical main variation (#17904) 2024-04-02 13:26:31 -05:00
George Karr
4d2d704bb9
georgekarrv publish release (#17870)
- **Added confirmation for tag**
- **Adding npm publish**
2024-03-27 14:02:35 -05:00
George Karr
f287d23cf7
Adding a script to automate patch / minor releases (#17198)
This script was used to generate 4.45.1 and 4.46.0.

Workflow is tag issues with correct milestone, run `./patch_release.sh`
(with -m for release with more than bugfixes)

---------

Co-authored-by: George Karr <gkarr@xerithas-mac.local>
2024-03-21 14:30:39 -05:00