ethyca / fides

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

Release 2.49.1 #5485

Open Kelsey-Ethyca opened 1 week ago

Kelsey-Ethyca commented 1 week 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 1 week 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/He7RCDzbYCmEJjbkTyptCVPwStKu)) | [Visit Preview](https://fides-plus-nightly-git-release-2491-ethyca.vercel.app) | | Nov 14, 2024 10:13pm |
cypress[bot] commented 1 week ago

fides    Run #11016

Run Properties:  status check passed Passed #11016  •  git commit b4ade8c72f: Fix misalignment of "powered by" brand link (#5496)
Project fides
Branch Review release-2.49.1
Run status status check passed Passed #11016
Run duration 00m 40s
Commit git commit b4ade8c72f: Fix misalignment of "powered by" brand link (#5496)
Committer jpople
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 week 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 (b4ade8c). Report is 19 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #5485 +/- ## ======================================= 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.