ethyca / fides

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

release 2.50.0 #5523

Open Roger-Ethyca opened 3 days ago

Roger-Ethyca commented 3 days 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 days 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/4Vs1hKJxA17AsJDGBks8XqakzvpG)) | [Visit Preview](https://fides-plus-nightly-git-release-2500-ethyca.vercel.app) | | Nov 22, 2024 10:51pm |
cypress[bot] commented 3 days ago

fides    Run #11163

Run Properties:  status check passed Passed #11163  •  git commit e1312dc20e: LA-165: Fix taxonomy create endpoints (#5533)
Project fides
Branch Review release-2.50.0
Run status status check passed Passed #11163
Run duration 00m 40s
Commit git commit e1312dc20e: LA-165: Fix taxonomy create endpoints (#5533)
Committer Catherine Smith
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 ↗︎
cypress[bot] commented 2 days ago

fides    Run #11162

Run Properties:  status check passed Passed #11162  •  git commit fe9f4c7be7 ℹ️: Merge e1312dc20e22ac517fabf8dae81b899359eb3802 into f4ad7467bd77fc8bafc2eaa54b06...
Project fides
Branch Review refs/pull/5523/merge
Run status status check passed Passed #11162
Run duration 00m 39s
Commit git commit fe9f4c7be7 ℹ️: Merge e1312dc20e22ac517fabf8dae81b899359eb3802 into f4ad7467bd77fc8bafc2eaa54b06...
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 1 day ago

Codecov Report

Attention: Patch coverage is 64.28571% with 20 lines in your changes missing coverage. Please review.

Project coverage is 78.91%. Comparing base (052948d) to head (e1312dc). Report is 6 commits behind head on main.

Files with missing lines Patch % Lines
...rc/fides/api/api/v1/endpoints/generic_overrides.py 45.94% 20 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #5523 +/- ## ======================================= Coverage 78.91% 78.91% ======================================= Files 388 388 Lines 24527 24567 +40 Branches 2681 2683 +2 ======================================= + Hits 19355 19387 +32 - Misses 4658 4666 +8 Partials 514 514 ```

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


🚨 Try these New Features: