Fides Documentation – Ethyca
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 can be copy/pasted into the final pre-release PR.
General Permalink for this section
- Quickstart verified working and up-to-date
- New tables/columns added to database diagram
-
nox -s test_envworks (verify the admin UI, privacy center, CLI and webserver) -
fides deployworks (verify the admin UI, privacy center, CLI and webserver)
API Permalink for this section
- Verify that the generated API docs are correct
- Verify that the Postman collection has been updated
CLI Permalink for this section
- Do a push
- Do a pull
- Run a local evaluation
- Run an evaluation
- Scan a database
- Generate a database
Admin UI Permalink for this section
- Every navigation button works
- DSR approval succeeds
- DSR execution succeeds
Privacy Center Permalink for this section
- Every navigation button works
- DSR submission succeeds
- Consent request submission succeeds
Documentation Permalink for this section
- Verify that the CHANGELOG is formatted correctly and clean up verbiage where needed
- Verify that the CHANGELOG is representative of the actual changes