Florian Bruhin
858606c18d
ci: Remove QtWebKit testing
...
It's broken in weird ways since recently (`:version` not loading,
segfault in test_version.py). Since nobody should be using it anyways,
there is no point in spending time on debugging a tricky issue.
Next step is probably ripping it out completely, but that's a separate
can of worms.
See #4039
2025-05-13 09:29:04 +02:00
Florian Bruhin
531b28771c
ci: Upgrade some jobs from Ubuntu 20.04 to 24.04
...
Ubuntu 20.04 will be EOL in April 2025, and PyQt 6.8 does not support being
installed on it anymore:
https://pyqt-builder.readthedocs.io/en/stable/releases.html
Other than for the oldest Qt 5 / Qt 6 envs, and for utility envs, let's use
Ubuntu 22.04 or 24.04.
2024-12-14 21:20:15 +01:00
dependabot[bot]
74ccf05be1
Bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 18:11:57 +00:00
toofar
42cf53ae7c
ci: don't fail all docker builds if one fails
...
Currently the unstable docker images are failing to build
(undefined symbol: _ZN5QFont11tagToStringEj, version
Qt_6. Looks like Qt has upgraded to 6.7 but pyqt6 hasn't been patched to
remove some symbols that are gone now).
But we might as well let the stable ones rebuild right?
2024-02-25 16:52:32 +13:00
dependabot[bot]
3d9bf9651f
build(deps): bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 18:33:46 +00:00
dependabot[bot]
363c8a7e5c
build(deps): bump docker/login-action from 2 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-20 12:45:29 +00:00
Florian Bruhin
59552ce75f
Merge pull request #7922 from qutebrowser/dependabot/github_actions/docker/build-push-action-5
...
build(deps): bump docker/build-push-action from 4 to 5
2023-09-20 14:34:37 +02:00
dependabot[bot]
385f8b2f7c
build(deps): bump docker/setup-buildx-action from 2 to 3
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 18:26:10 +00:00
dependabot[bot]
839a1ee8f4
build(deps): bump docker/build-push-action from 4 to 5
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 18:26:05 +00:00
dependabot[bot]
37172cf9cc
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 18:36:00 +00:00
Florian Bruhin
ec34865168
Move master branch references to main
...
Closes #7097
2023-07-23 11:38:19 +02:00
Florian Bruhin
8f34a2c9c6
ci: Fix issues
2023-06-30 19:29:28 +02:00
Florian Bruhin
408e16917e
ci: Kill remaining qt6-v2 references
2023-06-24 01:05:25 +02:00
Florian Bruhin
9fdd737966
ci: Fix syntax
2023-03-14 12:10:45 +01:00
Florian Bruhin
72692f1580
ci: Switch branches for qt 6 image
...
Follow-up to 9d9a7b3b84 hopefully fixing CI on master
2023-03-14 12:08:37 +01:00
toofar
9d9a7b3b84
CI: generate archlinux-webengine-qt6 docker image
...
I'm not 100% sure we need this. But there is an existing test matrix
that I want to active for now. We can review all the configuration later
I guess?
2023-03-14 11:20:54 +13:00
dependabot[bot]
370b191615
build(deps): bump docker/build-push-action from 3 to 4
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-06 18:09:26 +00:00
Florian Bruhin
47ef35fb31
ci: Update dependendicies
2022-06-22 12:50:28 +02:00
Florian Bruhin
f2e322c581
ci: Switch to #qutebrowser-bots
2021-05-27 09:28:31 +02:00
Florian Bruhin
b366911d0a
ci: Switch bots to Libera
2021-05-26 10:54:32 +02:00
Florian Bruhin
30d54c8da4
Revert "ci: Use different workaround for Archlinux docker"
...
This reverts commit 545e37b913 .
Doesn't actually seem to work...
2021-02-18 10:15:43 +01:00
Florian Bruhin
545e37b913
ci: Use different workaround for Archlinux docker
2021-02-16 11:24:40 +01:00
Florian Bruhin
277eb3012e
ci: Use v1 of irc-message-action again
...
https://github.com/Gottox/irc-message-action/issues/5 is fixed
2021-02-10 19:55:18 +01:00
Florian Bruhin
357887c25e
ci: Fix docker IRC message
2021-02-10 19:53:39 +01:00
Florian Bruhin
83286f9456
ci: Don't run docker job in forks
2020-12-03 16:21:36 +01:00
Florian Bruhin
31cd414664
ci: Fix lint for docker workflow
2020-11-25 22:34:18 +01:00
Florian Bruhin
a686b75922
ci: Fix docker working directory
2020-11-25 22:34:18 +01:00
Florian Bruhin
ec93c0458c
Integrate docker rebuild workflow
2020-11-25 19:49:25 +01:00