Commit graph

33 commits

Author SHA1 Message Date
deeplow
f66375bd44
Add QA instructions for Qubes alpha support 2023-07-26 14:03:15 +01:00
Alex Pyrgiotis
f4b29b72fc
Add support for Fedora 38 in the QA script
Update the release instructions and the QA script to support Fedora 38.
2023-05-16 16:20:32 +03:00
Alex Pyrgiotis
1ae7581df6
Use a different certificate for MacOS
Replace our reference to an Apple development certificate with a
Developer ID Application certificate. The former is not accepted during
the code notarization phase, whereas the latter is.
2023-04-24 11:50:58 +03:00
Alex Pyrgiotis
4c346154b2
Minor fixes in the Fedora release instructions 2023-04-24 11:50:57 +03:00
Alex Pyrgiotis
7f7d8bc2cc
Update notarization instructions 2023-04-24 11:50:57 +03:00
Alex Pyrgiotis
dce516b4e8
Add dev instructions for building Debian packages 2023-04-14 10:54:43 +03:00
deeplow
49f72320d9
Update macOS release building instructions
Make the instructions consistent with the release building changes.
2023-04-14 08:50:58 +01:00
deeplow
78959100a8
Update fedora installation / release instructions
Changes instructions from the packagecloud setup to
packages.freedom.press

Delegates the key import to .repo configuration, following the example
of docker's install instructions [1].

[1]: https://docs.docker.com/engine/install/fedora/#install-docker-engine
2023-04-14 08:41:55 +01:00
Alex Pyrgiotis
b74258b6d2
Remove stale QA requirement
Remove a stale QA requirement for running the tests manually in the rest
of our Linux distros. Our CI jobs take care of that, so we don't need to
do it.
2023-03-08 17:40:26 +02:00
Alex Pyrgiotis
c719fc4f54
Update our MacOS QA instructions
Update our QA instructions for ARM-based MacOS systems. The main change
in 0.4.1 is that we can build an ARM container image for Dangerzone,
which is different from Intel Macs. So, we need to build and test it
during release.
2023-03-08 17:40:26 +02:00
Erik Moeller
fc5edb42be
Merge pull request #280 from freedomofpress/prepare-0.4.0
Prepare artifact links for 0.4.0
2022-12-01 16:50:56 -08:00
Alex Pyrgiotis
6517c4bc5f
Replace references to github.com/firstlookmedia
Replace references to github.com/firstlookmedia with
github.com/freedomofpress, since the ownership of these repos has been
transferred to the Freedom of the Press Foundation.
2022-12-01 22:31:42 +02:00
Alex Pyrgiotis
03823bbd29
Update the QA section in RELEASE.md
Update the QA section in the RELEASE.md, based on the latest changes on
our main branch.
2022-12-01 17:53:48 +02:00
deeplow
a88f8cc44b
Release: add to instructions tooting release 2022-11-24 09:28:08 +00:00
Alex Pyrgiotis
0a993a682f
Add QA section in our release notes
Add a QA section in our release notes, which describes the list of
manual checks a developer needs to make before a release, to ensure that
we have no regressions.

Closes #246
2022-11-23 20:17:03 +02:00
Alex Pyrgiotis
b9fdafe5cc
Copy installation instructions to source
Copy installation instructions from the Dangerzone wiki [1] into the
Dangerzone source. This has several benefits:

1. Devs can update installation instructions as part of a PR.
2. Users can see installation instructions for previous releases.

The last point is important, because we can update our instructions in
the main branch, without affecting the instructions a user follows from
the website (currently pointing to the Dangerzone Wiki).

Refs #240

[1]: https://github.com/freedomofpress/dangerzone/wiki/Installing-Dangerzone
2022-11-10 16:35:43 +02:00
Micah Lee
6713cce503
Updates to the macOS and Windows build scripts and documentation 2022-08-26 14:06:06 -07:00
deeplow
83e6b0475f
add to RELEASE intructions to bump brew cask
fixes #190
2022-08-22 13:20:30 +01:00
Micah Lee
57f7ed26f8
Typo in release docs, and add to changelog 2021-11-30 15:04:15 -08:00
Micah Lee
39b0f63d4b
Remove useless files from dangerzone-converter, and move files out of separate scripts directory 2021-11-24 12:47:39 -08:00
Micah Lee
317f2a03b5
Version bump to 0.3 2021-11-24 10:27:13 -08:00
Micah Lee
2d8649179a Update docs 2021-06-17 10:31:14 -07:00
Micah Lee
e91ca56646
Update release docs 2021-06-16 16:59:09 -07:00
Micah Lee
a437906d1d
Version bump to 0.2, update changelog, and fix all linux builds 2021-06-16 11:16:38 -07:00
Micah Lee
918e5fa306
Display banner 2021-06-09 17:31:06 -07:00
Micah Lee
ee215a4870
Update macOS instructions for installing python, and fix how DMG gets created 2020-10-29 15:54:12 -07:00
Micah Lee
10dfc1441b
Build the Wix wxs file on the fly 2020-10-28 12:13:09 -07:00
Micah Lee
5c3cf39ecf
Update readme and release docs 2020-05-05 14:54:27 -07:00
Micah Lee
650fcf8d80
Update release documentation 2020-03-17 11:42:46 -07:00
Micah Lee
b99748620b
Update release documentation 2020-02-28 18:01:57 -08:00
Micah Lee
e7f5ce0c38
Remove git submodule, and all references to the container 2020-02-27 15:21:30 -08:00
Micah Lee
2503fde829
Update release docs, fix bug in windows build script 2020-02-27 14:56:32 -08:00
Micah Lee
6fb8a35719
Add release instructions 2020-02-24 16:45:09 -08:00