ethyca / fides

The Privacy Engineering & Compliance Framework
https://ethyca.com/docs
Apache License 2.0
361 stars 72 forks source link

release 2.49.0 #5473

Open Roger-Ethyca opened 3 weeks ago

Roger-Ethyca commented 3 weeks ago

Release Checklist

The release checklist is a manual set of checks done before each release to ensure functionality of the most critical components of the application. Some of these steps are redundant with automated tests, while others are only tested here as part of this check.

This checklist should be copy/pasted into the final pre-release PR, and checked off as you complete each step.

Additionally, there is a robust Release Process page available in Confluence (internal only).

Pre-Release Steps

General

From the release branch, confirm the following:

Next, run the following checks via the test environment:

API

CLI

Run these from within the test environment shell:

Privacy Center

Admin UI

User Permissions

Documentation

:warning: Note that any updates that need to be made to the CHANGELOG should not be commited directly to the release branch. Instead, they should be committed on a branch off of main and then PR'd and merged into main, before being cherry-picked over to the release branch. This ensures that the CHANGELOG stays consistent between the release branch and main.

Publishing the release

When publishing the release, be sure to include the following sections in the release description:

Post-Release Steps

vercel[bot] commented 3 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **fides-plus-nightly** | ⬜️ Ignored ([Inspect](https://vercel.com/ethyca/fides-plus-nightly/GnUCm8CexjFaQEY49iTcMTWUyfXm)) | | | Nov 6, 2024 8:31pm |
cypress[bot] commented 3 weeks ago

fides    Run #10858

Run Properties:  status check passed Passed #10858  •  git commit 3afe9d00fd: empty commit to start release 2.49.0
Project fides
Branch Review release-2.49.0
Run status status check passed Passed #10858
Run duration 00m 39s
Commit git commit 3afe9d00fd: empty commit to start release 2.49.0
Committer Roger Plotz
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 4
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎
codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 85.30%. Comparing base (55d3454) to head (3afe9d0). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #5473 +/- ## ======================================= Coverage 85.30% 85.30% ======================================= Files 386 386 Lines 24206 24206 Branches 2636 2636 ======================================= Hits 20649 20649 Misses 3004 3004 Partials 553 553 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.