Commit graph

38 commits

Author SHA1 Message Date
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