Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-27 | ci: Switch to #qutebrowser-bots | Florian Bruhin | |
(cherry picked from commit f2e322c5814b34d5263de4cf51e5a072d4ee020d) | |||
2021-05-26 | ci: Switch bots to Libera | Florian Bruhin | |
(cherry picked from commit b366911d0af5148661357259883f8546e03b5d08) | |||
2021-04-29 | ci: Fix CodeQL | Florian Bruhin | |
(cherry picked from commit 4751890acbf3b98f93386649f2d393b5c4e3cf91) | |||
2021-04-29 | ci: Lock down workflows | Florian Bruhin | |
Closes #6430 (cherry picked from commit 8023b8c8fe6cfb13e4a561c87177744612bb42f9) | |||
2021-04-19 | ci: Pin Python 3.10 to Alpha 7 | Florian Bruhin | |
See https://github.com/actions/setup-python/issues/207 pytest isn't ready yet: https://github.com/pytest-dev/pytest/issues/8539 (cherry picked from commit 0c1414c6aaa419cba812b751c97c87e10cd6009e) | |||
2021-04-10 | ci: Tune down code scanning | Florian Bruhin | |
Too many false positives, and it seems impossible to ignore a single rule. | |||
2021-04-09 | ci: Try additional CodeQL queries | Florian Bruhin | |
2021-03-31 | ci: Move test_mkvenv.py to update-dependencies | Florian Bruhin | |
It requires some time and network access, so no need to run it as part of the automated tests. | |||
2021-03-29 | scripts: Add --debug to build_release.py | Florian Bruhin | |
2021-03-29 | ci: Try debug builds | Florian Bruhin | |
2021-03-29 | ci: Move macOS dmg to dist/ | Florian Bruhin | |
2021-03-29 | ci: Rename artifact | Florian Bruhin | |
2021-03-29 | ci: Upload release files | Florian Bruhin | |
2021-03-29 | ci: Split 32/64bit pyinstaller envs | Florian Bruhin | |
2021-03-29 | scripts: Pass GitHub token via commandline args | Florian Bruhin | |
2021-03-29 | ci: Fix asciidoc | Florian Bruhin | |
Unfortunately, GitHub won't let us clone asciidoc to ../asciidoc :( | |||
2021-03-29 | ci: Try docs as well | Florian Bruhin | |
2021-03-29 | ci: Add PyInstaller env | Florian Bruhin | |
Closes #6338 | |||
2021-03-29 | ci: Run bleeding-edge CI daily for now | Florian Bruhin | |
2021-03-24 | notifications: Adjust/fix CI | Florian Bruhin | |
2021-03-24 | Merge remote-tracking branch 'origin/pr/5457' into dev | Florian Bruhin | |
2021-03-22 | ci: Add bleeding-edge environment | Florian Bruhin | |
Closes #6298 | |||
2021-02-18 | Revert "ci: Use different workaround for Archlinux docker" | Florian Bruhin | |
This reverts commit 545e37b913f9db7efaff22074372ebba4c794986. Doesn't actually seem to work... | |||
2021-02-16 | ci: Use different workaround for Archlinux docker | Florian Bruhin | |
2021-02-10 | ci: Use v1 of irc-message-action again | Florian Bruhin | |
https://github.com/Gottox/irc-message-action/issues/5 is fixed | |||
2021-02-10 | ci: Fix docker IRC message | Florian Bruhin | |
2021-01-27 | ci: Use Python 3.9 for Windows/macOS | Florian Bruhin | |
That's what we use with the newer PyInstaller releases, too. | |||
2021-01-26 | ci: Add Python 3.10 | Florian Bruhin | |
Needs a couple of follow-up commits for workarounds, which hopefully aren't needed anymore at a later point. Fixes #6068 | |||
2021-01-09 | ci: Test Ubuntu 18.04 | Florian Bruhin | |
See #5551 | |||
2021-01-08 | ci: Remove macOS Big Sur for now | Florian Bruhin | |
See https://github.com/actions/virtual-environments/issues/841 | |||
2021-01-02 | ci: Add qute-pylint to cache key | Florian Bruhin | |
This makes sure we don't use a stale qute_pylint version in CI. | |||
2020-12-07 | ci: Simplify CodeQL workflow | Florian Bruhin | |
2020-12-03 | ci: Don't run docker job in forks | Florian Bruhin | |
2020-12-03 | ci: Also use Python in PATH in ci.yml | Florian Bruhin | |
Follow-up to df7e0553d8bf3697c577b72ed4077ac90be07c74 | |||
2020-12-03 | ci: Add Qt 5.15.0 | Florian Bruhin | |
We test Qt 5.15.2, but that's based on a newer Chromium version: Qt 5.14.x -> Chromium 77 Qt 5.15.0 -> Chromium 80 Qt 5.15.2 -> Chromium 83 Some behavior changes between Chromium versions (see e.g. #5915), so it makes sense to test both. Picking 5.15.0 rather than .1 due to renderer process crashes in 5.15.1 (#5721). Doesn't matter much on the CI as we don't use WebRTC, but if someone wants to downgrade with mkvenv.py for some reason, .0 will be more useful than .1. | |||
2020-11-26 | Revert "ci: Try semgrep" | Florian Bruhin | |
This reverts commit 7c1f177572daeb2063ab58b5669a4c3c02df6235. Worked on dev, now broken on master? | |||
2020-11-25 | ci: Try semgrep | Florian Bruhin | |
2020-11-25 | ci: Fix lint for docker workflow | Florian Bruhin | |
2020-11-25 | ci: Fix docker working directory | Florian Bruhin | |
2020-11-25 | Integrate docker rebuild workflow | Florian Bruhin | |
2020-11-24 | ci: Add macOS Big Sur | Florian Bruhin | |
See #5663 and #5896 (which we don't test for at the moment) | |||
2020-11-23 | Revert "ci: Downgrade to Ubuntu 18.04 for CodeQL env" | Florian Bruhin | |
This reverts commit 74ad8fd545f72c76a55dcd2d87683041a09816cb. | |||
2020-11-23 | ci: Upgrade create-pull-request action to v3 | Florian Bruhin | |
2020-11-20 | ci: Downgrade to Ubuntu 18.04 for CodeQL env | Florian Bruhin | |
It emits a setup warning because of a missing Python 2 pip otherwise: https://github.com/github/codeql-action/pull/316 | |||
2020-11-20 | ci: Be explicit about Ubuntu version | Florian Bruhin | |
There currently are warnings about ubuntu-latest soon being 20.04 rather than 18.04. For those environments, we don't actually care about the underlying OS (linters/codeql/irc should work no matter what), but it's still good to be explicit about the OS choice. This avoids the warnings and makes things more predictable. Also, updating it once every 2 years (for Ubuntu LTS releases) shouldn't be a big issue. | |||
2020-11-04 | ci: Update Python/Qt versions | Florian Bruhin | |
2020-11-04 | old qt: Drop CI | Florian Bruhin | |
2020-10-28 | ci: Drop -dev suffix for Python 3.9 | Florian Bruhin | |
2020-10-26 | Initial drop of Python 3.5 | Florian Bruhin | |
See #4800 | |||
2020-10-15 | Remove dependabot for GitHub Actions | Florian Bruhin | |
- It only seems to catch some dependencies, not all - Its PRs (without batching) are kind of noisy - Despite the GitHub docs saying otherwise, it seems to open PRs for forks... - GitHub Actions seem to use semantic versioning pretty much consistently, so this should hopefully work out without explicit pinning. |