summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
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.
2020-10-05ci: Avoid deprecated ::add-pathFlorian Bruhin
See https://github.com/actions/toolkit/security/advisories/GHSA-mfwh-5m23-j46w
2020-10-02Bump actions/setup-python from v2.1.2 to v2.1.3dependabot[bot]
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2.1.2 to v2.1.3. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2.1.2...c181ffa198a1248f902bc2f7965d2f9a36c2d7f6) Signed-off-by: dependabot[bot] <support@github.com>
2020-10-02Bump actions/setup-node from v2.1.1 to v2.1.2dependabot[bot]
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.1 to v2.1.2. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v2.1.1...c6fd00ceb9747fb23ffdf72987450a2664414867) Signed-off-by: dependabot[bot] <support@github.com>
2020-09-25ci: Pin irc-message-action to v1.1Florian Bruhin
See https://github.com/Gottox/irc-message-action/issues/5
2020-08-18Bump codecov/codecov-action from v1.0.12 to v1.0.13dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.0.12 to v1.0.13. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v1.0.12...6004246f47ab62d32be025ce173b241cd84ac58e) Signed-off-by: dependabot[bot] <support@github.com>
2020-08-12Bump actions/setup-python from v2.1.1 to v2.1.2dependabot[bot]
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2.1.1 to v2.1.2. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2.1.1...24156c231c5e9d581bde27d0cdbb72715060ea51) Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11Use Python 3.9 on CIFlorian Bruhin
2020-07-31Merge branch 'master' into pr/5457Florian Bruhin
2020-07-30ci: Remove unneeded line for IRC notificationsFlorian Bruhin
2020-07-30ci: Improve IRC notificationsFlorian Bruhin
Should probably move this in a separate action at some point and do this in code instead :D [ci skip]
2020-07-28ci: Avoid double buildsFlorian Bruhin
2020-07-27ci: Add skippingFlorian Bruhin
2020-07-23Merge remote-tracking branch 'origin/pr/5616'Florian Bruhin
2020-07-23Add yamllintFlorian Bruhin
2020-07-23build(deps): Bump codecov/codecov-action from v1.0.11 to v1.0.12dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.0.11 to v1.0.12. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v1.0.11...07127fde53bc3ccd346d47ab2f14c390161ad108) Signed-off-by: dependabot[bot] <support@github.com>
2020-07-22build(deps): Bump actions/setup-node from v2.1.0 to v2.1.1dependabot[bot]
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.0 to v2.1.1. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v2.1.0...321b6ccb03083caa2ad22b27dc4b45335212e824) Signed-off-by: dependabot[bot] <support@github.com>
2020-07-21build(deps): Bump actions/setup-python from v2 to v2.1.1dependabot[bot]
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2 to v2.1.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2...0c28554988f6ccf1a4e2818e703679796e41a214) Signed-off-by: dependabot[bot] <support@github.com>
2020-07-20ci: Bump up timeouts for lintersFlorian Bruhin
For some reason, the cache can be pretty slow?
2020-07-20Add basic PR templateFlorian Bruhin
2020-07-20ci: Fix/improve update requirements workflowFlorian Bruhin
- Set up Python 3.7 and 3.8 - Add workflow dispatch event to trigger the update - Add IRC notification
2020-07-20build(deps): Bump codecov/codecov-action from v1.0.10 to v1.0.11dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.0.10 to v1.0.11. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v1.0.10...6d208f5b527841fb050f92f778e86cb808dacdcb) Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17ci: Only update dependencies in main repoFlorian Bruhin
2020-07-17ci: Add timeouts for jobsFlorian Bruhin
2020-07-16ci: Run apt-get updateFlorian Bruhin
2020-07-13ci: Disable mypy coloring againFlorian Bruhin
Looks like mypy uses curses to get colors, so there's really nothing we can do here on GitHub Actions.
2020-07-13ci: Simplify IRC notification textFlorian Bruhin
2020-07-13ci: Improve mypy outputFlorian Bruhin
- Set MYPY_FORCE_TERMINAL_WIDTH to get 180-column output (rather than 80), so that error messages fit on one line. - Set MYPY_FORCE_COLOR to get colored output - Adjust problemmatcher regex accordingly
2020-07-13ci: Fix committer typoFlorian Bruhin
2020-07-08Fix running on windows.Ash
2020-07-08Run tests inside dbus-run-session.Ash
We need a dbus server, and this is the easiest way to make sure we have one.
2020-07-08ci: Use PY_COLORS to force colored outputFlorian Bruhin
This should also color tox output, and it doesn't conflict with PYTEST_ADDOPTS being used for coverage options.
2020-07-08ci: Only run IRC notification in main repositoryFlorian Bruhin
Not in people's custom forks
2020-07-06ci: Fix IRC colorsFlorian Bruhin
2020-07-06ci: Remove IRC colors againFlorian Bruhin
Really doesn't work, and I should play around with this in a branch rather than master (sorry!).
2020-07-06ci: Try colored IRC text againFlorian Bruhin
2020-07-06ci: Upgrade shellcheck versionFlorian Bruhin
Gets the latest shellcheck binary release. Closes #5567
2020-07-06ci: Remove unneeded IRC output lineFlorian Bruhin
2020-07-06Merge pull request #5572 from ↵Florian Bruhin
qutebrowser/dependabot/github_actions/codecov/codecov-action-v1.0.10 build(deps): Bump codecov/codecov-action from v1 to v1.0.10
2020-07-06build(deps): Bump actions/setup-node from v1 to v2.1.0dependabot[bot]
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v1...1ae8f4b1fd89676f69b55d3dd6932b6df089ff7b) Signed-off-by: dependabot[bot] <support@github.com>
2020-07-06build(deps): Bump codecov/codecov-action from v1 to v1.0.10dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1 to v1.0.10. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v1...f3570723ef743f6942b6a480461ed0cd6c0f9baa) Signed-off-by: dependabot[bot] <support@github.com>
2020-07-06ci: Set up dependabot for GitHub ActionsFlorian Bruhin
We don't use it for Python (because, among other reasons, it can't bundle PRs). There, we use recompile_requirements.py instead.