Joran van Apeldoorn
cba66953a3
Magisk module onboarding for Android ( #5547 )
...
* Added magisk module generation
* Fixed typo
* changelog
* Fixed mypy bug
* Changed action based on ubuntu 18.04 due to https://bit.ly/3QOw87Z
* Workflow pinned to ubuntu 20.04
* Moved magisk code to utils and gen on download
* Styling
* Removed magisk from git repo
* Added tests
* Fixed dead line
* Update CHANGELOG.md
* Hardcoded hash
Co-authored-by: Joran van Apeldoorn <joran@bitsoffreedom.nl>
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2022-08-23 14:52:11 +00:00
Maximilian Hils
5df703cc42
ci: don't build installers for PRs
2022-07-29 13:42:42 +02:00
Maximilian Hils
fb001940c9
flake8: use Python 3.10 in CI
2022-07-25 01:46:50 +02:00
Maximilian Hils
3872d33111
simplify ci build script, add MSIX installer and Microsoft store.
2022-07-25 01:22:57 +02:00
Maximilian Hils
7c2ffa0c54
ci: switch to macOS 11
...
macOS 10 is deprecated and receiving brownouts.
2022-07-21 15:42:35 +02:00
Maximilian Hils
cf655a664f
Revert "add CI for Python 3.11 ( #5348 )"
...
This reverts commit c95236eaaa
.
2022-05-14 00:30:45 +02:00
Maximilian Hils
c95236eaaa
add CI for Python 3.11 ( #5348 )
2022-05-13 22:13:12 +00:00
Maximilian Hils
9d1821e920
ci: improve job docs
2022-04-28 21:57:58 +02:00
Maximilian Hils
08b8310133
drop support for Python 3.8
2022-04-26 13:53:04 +02:00
Maximilian Hils
b42b3ce1ad
CI: make sure that tests run without internet connection ( #5284 )
2022-04-23 16:44:19 +00:00
Maximilian Hils
a95aed44a7
CI: use python 3.10 ( #5195 )
2022-03-19 15:37:11 +01:00
Maximilian Hils
4d1d54d4a5
fix hugo version
2022-02-09 08:52:52 +01:00
Maximilian Hils
41979a1cb4
update hugo
2022-02-09 08:49:18 +01:00
Maximilian Hils
4f47612548
StackOverflow -> GitHub Discussions (part 2)
2021-11-16 11:02:57 +01:00
Thomas Kriechbaumer
8d1135d66a
bump CI steps and dependencies
...
not bumping codecov action due to dependency and security concerns
2021-10-21 22:03:33 +02:00
Maximilian Hils
b5de2d75b5
ci: update ubuntu version used for builds
2021-09-21 22:31:58 +02:00
Maximilian Hils
b320c6aa14
Merge remote-tracking branch 'origin/main' into gsoc
2021-08-18 17:39:01 +02:00
Maximilian Hils
5990f9e30f
add CI for python 3.10rc1
2021-08-06 10:03:24 +02:00
Maximilian Hils
226e31290c
Merge branch 'main' into gsoc
2021-08-04 19:16:31 +02:00
Maximilian Hils
f7a6445ea7
trigger docker deploy for tags
2021-07-19 13:02:04 +02:00
Maximilian Hils
4a8870a19e
Merge remote-tracking branch 'origin/main' into gsoc
2021-06-23 20:11:28 +02:00
Maximilian Hils
9b119c3dac
web: major upgrades
...
This commit brings a bunch of under-the-hood mitmweb improvements:
- migrate large parts of the codebase to typescript
- introduce modern react testing conventions
- vendor react-codemirror to silence warnings
- use esbuild for both bundles and tests
- move from yarn to npm
- various fixes across the board
2021-06-21 17:51:47 +02:00
Maximilian Hils
34a620e57b
Docker: Add aarch64 Images ( #4637 )
...
* feat(cibuild): add buildx multi arch builds
* chore: add changelog for arm64
* temporarily enable docker ci job for PRs
* Update cibuild.py
* Update cibuild.py
* chore(cibuild): create docker-container xbuilder
* chore(cibuild): fix lint
* temporarily remove run check to see error message
* Update cibuild.py
* Update cibuild.py
* Update cibuild.py
* Update main.yml
* Update main.yml
* Update main.yml
* Update cibuild.py
* Update cibuild.py
* Update Dockerfile
* cleanup #1
* next test
* move to test branch
* fixup
* now upload
* enable armv6/7
* use multi-stage build to reduce image size
* armv7?
* drop armv6/armv7
Co-authored-by: Niels Hofmans <hello@ironpeak.be>
2021-06-15 13:47:50 +00:00
Maximilian Hils
8af4055e3b
ci: update apt index before installing
2021-05-21 18:00:14 +02:00
Maximilian Hils
15ce7e348c
build docker images only on main
2021-05-11 17:56:29 +02:00
Maximilian Hils
518fb94124
Harden CI Pipeline ( #4590 )
...
* ci: use actions/checkout@v2
* ci: always specify python version
* ci: pin external actions
* ci: split docs job, pin immediate dependencies
* ci: correct hugo sha256sum
* ci: full repo fetch depth for tests
* ci: use pip-tools to pin all the things
* ci: minor fixes
* ci: fixup
* ci: streamline pinned install
* ci: minor fixes
* ci: fix py3.8 pins
* ci: don't persist checkout credentials
* ci: always run local linter
* ci: test docs deployment from actions-hardening branch
* ci: fix docs job
* ci: pass in credentials
* ci: fix file permissions
* ci: try harder to fix docs deploy
* ci: fix docker artifact name
* Revert "ci: test docs deployment from actions-hardening branch"
This reverts commit 30cfb7a814
.
* unpin PyPI dependencies
* ci: install tox first
* ci: fixups
* ci: fixups
* ci: fixups
* ci: fixups
2021-05-11 11:17:09 +02:00
Maximilian Hils
44f1e7d584
CI: add deploy-docs env
2021-04-15 16:02:24 +02:00
Maximilian Hils
44fcd688ad
CI: use dedicated deploy environments
2021-04-15 15:45:52 +02:00
Maximilian Hils
bf262959e2
github issues: add support button
2020-12-13 18:50:56 +01:00
Maximilian Hils
961d884730
update PR linter ( #4344 )
2020-12-12 16:18:49 +01:00
Maximilian Hils
ee414cde70
move main file, remove checks for outdated Python
...
these are now handled by setup.py's python_requires.
2020-12-06 14:03:12 +01:00
Maximilian Hils
c5eae9d752
drop support for Python 3.6 and 3.7
...
We require Python 3.8 for sans-io (#1775 ),
so we need to drop support for older versions.
2020-12-06 00:25:09 +01:00
Maximilian Hils
52b46849c4
update pyinstaller, use python3.9 for CI tasks
2020-12-06 00:04:45 +01:00
Maximilian Hils
5e4cf21b76
remove CodeQL CI checks
...
this brings false-positive security warnings, no actual value, and clogs up CI.
2020-11-03 07:14:47 +01:00
Maximilian Hils
043dbcca5b
fix building windows installer
...
refs #4261
2020-11-02 02:19:02 +01:00
Thomas Kriechbaumer
e1744766cd
Merge pull request #4219 from mitmproxy/codeql
...
Create codeql-analysis.yml
2020-10-07 18:39:08 +02:00
Thomas Kriechbaumer
36327c2359
Update main.yml
...
bumpt to py39 final
2020-10-05 22:52:09 +02:00
Thomas Kriechbaumer
e335d1e63c
Create codeql-analysis.yml
2020-10-04 14:31:35 +02:00
Thomas Kriechbaumer
552dd4701f
bump to 3.9.rc.2
2020-09-29 19:54:58 +02:00
Maximilian Hils
baf76d00f9
add Python 3.9 to CI
2020-08-27 15:04:34 +02:00
Maximilian Hils
b1e1b1f66b
use codecov projects ( #4120 )
2020-07-30 13:36:02 +02:00
Maximilian Hils
1e5464a9e6
ci: test old python releases, pin binary environments
2020-07-27 18:06:55 +02:00
Maximilian Hils
50d7b4e84f
don'
2020-07-04 11:20:34 +02:00
Maximilian Hils
5169962fdf
alternative PR template wording proposal
2020-07-01 12:13:33 +02:00
Thomas Kriechbaumer
540c293741
add PR template
2020-07-01 11:47:54 +02:00
Maximilian Hils
30c904fe5f
update hugo
2020-05-16 17:10:44 +02:00
Alexander Prinzhorn
de4ff5ef19
Update feature_request.md
...
This bugs me every single time, the missing space in the rendered version gives me claustrophobia 😄
2020-04-17 09:03:24 +02:00
Maximilian Hils
d4cf28697d
use codecov github action
2020-04-08 20:31:45 +02:00
Maximilian Hils
9d5305301a
Merge remote-tracking branch 'origin/master' into fix-ci
2020-04-08 20:21:12 +02:00
Maximilian Hils
35cb5ff450
downgrade to py37 for pyinstaller builds
2020-04-03 18:38:01 +02:00