summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2021-05-27ci: Switch to #qutebrowser-botsFlorian Bruhin
(cherry picked from commit f2e322c5814b34d5263de4cf51e5a072d4ee020d)
2021-05-26ci: Switch bots to LiberaFlorian Bruhin
(cherry picked from commit b366911d0af5148661357259883f8546e03b5d08)
2021-04-29ci: Fix CodeQLFlorian Bruhin
(cherry picked from commit 4751890acbf3b98f93386649f2d393b5c4e3cf91)
2021-04-29ci: Lock down workflowsFlorian Bruhin
Closes #6430 (cherry picked from commit 8023b8c8fe6cfb13e4a561c87177744612bb42f9)
2021-04-19ci: Pin Python 3.10 to Alpha 7Florian 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-10ci: Tune down code scanningFlorian Bruhin
Too many false positives, and it seems impossible to ignore a single rule.
2021-04-09ci: Try additional CodeQL queriesFlorian Bruhin
2021-03-31ci: Move test_mkvenv.py to update-dependenciesFlorian Bruhin
It requires some time and network access, so no need to run it as part of the automated tests.
2021-03-29scripts: Add --debug to build_release.pyFlorian Bruhin
2021-03-29ci: Try debug buildsFlorian Bruhin
2021-03-29ci: Move macOS dmg to dist/Florian Bruhin
2021-03-29ci: Rename artifactFlorian Bruhin
2021-03-29ci: Upload release filesFlorian Bruhin
2021-03-29ci: Split 32/64bit pyinstaller envsFlorian Bruhin
2021-03-29scripts: Pass GitHub token via commandline argsFlorian Bruhin
2021-03-29ci: Fix asciidocFlorian Bruhin
Unfortunately, GitHub won't let us clone asciidoc to ../asciidoc :(
2021-03-29ci: Try docs as wellFlorian Bruhin
2021-03-29ci: Add PyInstaller envFlorian Bruhin
Closes #6338
2021-03-29ci: Run bleeding-edge CI daily for nowFlorian Bruhin
2021-03-24notifications: Adjust/fix CIFlorian Bruhin
2021-03-24Merge remote-tracking branch 'origin/pr/5457' into devFlorian Bruhin
2021-03-22ci: Add bleeding-edge environmentFlorian Bruhin
Closes #6298
2021-02-18Revert "ci: Use different workaround for Archlinux docker"Florian Bruhin
This reverts commit 545e37b913f9db7efaff22074372ebba4c794986. Doesn't actually seem to work...
2021-02-16ci: Use different workaround for Archlinux dockerFlorian Bruhin
2021-02-10ci: Use v1 of irc-message-action againFlorian Bruhin
https://github.com/Gottox/irc-message-action/issues/5 is fixed
2021-02-10ci: Fix docker IRC messageFlorian Bruhin
2021-01-27ci: Use Python 3.9 for Windows/macOSFlorian Bruhin
That's what we use with the newer PyInstaller releases, too.
2021-01-26ci: Add Python 3.10Florian Bruhin
Needs a couple of follow-up commits for workarounds, which hopefully aren't needed anymore at a later point. Fixes #6068
2021-01-09ci: Test Ubuntu 18.04Florian Bruhin
See #5551
2021-01-08ci: Remove macOS Big Sur for nowFlorian Bruhin
See https://github.com/actions/virtual-environments/issues/841
2021-01-02ci: Add qute-pylint to cache keyFlorian Bruhin
This makes sure we don't use a stale qute_pylint version in CI.
2020-12-07ci: Simplify CodeQL workflowFlorian Bruhin
2020-12-03ci: Don't run docker job in forksFlorian Bruhin
2020-12-03ci: Also use Python in PATH in ci.ymlFlorian Bruhin
Follow-up to df7e0553d8bf3697c577b72ed4077ac90be07c74
2020-12-03ci: Add Qt 5.15.0Florian 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-26Revert "ci: Try semgrep"Florian Bruhin
This reverts commit 7c1f177572daeb2063ab58b5669a4c3c02df6235. Worked on dev, now broken on master?
2020-11-25ci: Try semgrepFlorian Bruhin
2020-11-25ci: Fix lint for docker workflowFlorian Bruhin
2020-11-25ci: Fix docker working directoryFlorian Bruhin
2020-11-25Integrate docker rebuild workflowFlorian Bruhin
2020-11-24ci: Add macOS Big SurFlorian Bruhin
See #5663 and #5896 (which we don't test for at the moment)
2020-11-23Revert "ci: Downgrade to Ubuntu 18.04 for CodeQL env"Florian Bruhin
This reverts commit 74ad8fd545f72c76a55dcd2d87683041a09816cb.
2020-11-23ci: Upgrade create-pull-request action to v3Florian Bruhin
2020-11-20ci: Downgrade to Ubuntu 18.04 for CodeQL envFlorian Bruhin
It emits a setup warning because of a missing Python 2 pip otherwise: https://github.com/github/codeql-action/pull/316
2020-11-20ci: Be explicit about Ubuntu versionFlorian 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-04ci: Update Python/Qt versionsFlorian Bruhin
2020-11-04old qt: Drop CIFlorian Bruhin
2020-10-28ci: Drop -dev suffix for Python 3.9Florian Bruhin
2020-10-26Initial drop of Python 3.5Florian Bruhin
See #4800
2020-10-15Remove dependabot for GitHub ActionsFlorian 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.