Wez Furlong
11a3133f5d
ci: publish amd64 builds to apt repo when releasing
...
Currently only arm builds are published for releases
2024-02-05 06:48:49 -07:00
Wez Furlong
9064c1c194
ci: bump cache action
...
closes: https://github.com/wez/wezterm/pull/4958
2024-02-05 06:34:15 -07:00
Wez Furlong
3d893cbbf7
ci: bump sccache
...
closes: https://github.com/wez/wezterm/pull/4959
2024-02-05 06:33:28 -07:00
Wez Furlong
26921ced86
ci: bump cargo-install
...
closes: https://github.com/wez/wezterm/pull/4960
2024-02-05 06:32:43 -07:00
Wez Furlong
a9eca94bfa
ci: bump auto-commit workflow
...
closes: https://github.com/wez/wezterm/pull/4961
2024-02-05 06:31:50 -07:00
Jalil David Salamé Messina
309b7d1d6a
ci: regenerate workflows
2024-02-01 08:53:49 -07:00
Wez Furlong
1479c7be64
Revert "ci: use new arm runners for macos builds"
...
This reverts commit 59fe967d92
.
Need to do something more to deal with the architecture change;
will come back to this later
2024-01-30 22:15:29 -07:00
Wez Furlong
59fe967d92
ci: use new arm runners for macos builds
2024-01-30 22:13:46 -07:00
ErrorNoInternet
c13bd406ea
ci: actually build wezterm
2024-01-26 06:00:57 -07:00
dependabot[bot]
d72aafad08
build(deps): bump actions/cache from 2 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 06:10:59 -07:00
dependabot[bot]
e67e725cf7
build(deps): bump stefanzweifel/git-auto-commit-action from 4 to 5
...
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action ) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases )
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-21 14:19:34 -07:00
Hilmar Wiegand
7c452d312d
Fix CI flake input checker config
2024-01-21 08:32:31 -07:00
Edmund Miller
f6dfa7a9f3
ci: Add update-flake-lock workflow
2024-01-21 08:32:31 -07:00
Edmund Miller
906ae042d4
ci: Adjust directory
2024-01-21 08:32:31 -07:00
Edmund Miller
41ec44a7f9
ci: Add example from magic
...
https://github.com/DeterminateSystems/magic-nix-cache-action#usage
2024-01-21 08:32:31 -07:00
Wez Furlong
8688f5d627
ci: remove centos 7
...
It's increasingly difficult to support and GH actions no longer
reliably run on it.
2024-01-18 06:11:40 -07:00
Wez Furlong
8bdcf84ef7
Experiment with hosting .debs on gemfury
2024-01-10 15:54:36 -07:00
Wez Furlong
4921f139d3
Revert "build(deps): bump actions/deploy-pages from 2 to 4"
...
This reverts commit 8d19fc632f
.
It doesn't work and it's not clear why.
2024-01-03 14:30:05 -07:00
Wez Furlong
b2f157eba9
ci: maybe fix pages action
2024-01-03 13:37:20 -07:00
dependabot[bot]
dfe3d342eb
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>
2024-01-03 08:28:19 -07:00
dependabot[bot]
8d19fc632f
build(deps): bump actions/deploy-pages from 2 to 4
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03 08:24:47 -07:00
Wez Furlong
ff2743748c
fix dependabot syntax
2023-12-28 08:47:19 -07:00
Wez Furlong
7a94d9ec80
maybe tell dependebot to batch cargo updates
2023-12-28 08:37:06 -07:00
Wez Furlong
f07cc83716
ci: s/fedora36/fedora39/
...
CI just failed to build fedora36, which is now EOL, and fedora39 is out.
2023-11-24 20:20:04 -07:00
dependabot[bot]
7e64774e82
build(deps): bump dessant/lock-threads from 4 to 5
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 4 to 5.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-22 15:00:40 -07:00
Wez Furlong
d680953321
ci: use COPR for opensuse from now on
...
The images available to us on GH actions frequently break and I'm
tired of troubleshooting it and getting spammed by failed build
notifications around it.
I'm just going to use newer COPR builds for this platform from
now on.
2023-11-04 09:41:53 -07:00
Wez Furlong
a061bdeac4
q-a template: try removing the title
2023-09-22 06:37:08 -07:00
Wez Furlong
7193d64a20
refine q&a template
2023-09-21 10:12:53 -07:00
Wez Furlong
881e65902a
tweak q-a.yml
2023-09-21 10:11:32 -07:00
Wez Furlong
bd2dd75e0a
tweak q-a.yml
2023-09-21 10:10:55 -07:00
Wez Furlong
f7fff3e79e
fixup yml
2023-09-21 10:10:11 -07:00
Wez Furlong
24f195234c
Update q-a.yml
2023-09-21 10:08:14 -07:00
Wez Furlong
6867269565
Add template for q&a
2023-09-21 10:05:54 -07:00
Wez Furlong
a95111342c
ci: actions/checkout@v3 -> v4
...
closes : #4273
2023-09-10 22:14:17 -07:00
dependabot[bot]
c2e0395fac
build(deps): bump actions/upload-pages-artifact from 1 to 2
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-16 20:34:16 -07:00
Wez Furlong
f73f718098
Revert "ci: don't use release mode for tests"
...
This reverts commit cc567ab464
.
It didn't improve anything and seems to have broken the windows CI.
2023-07-13 08:14:19 -07:00
Wez Furlong
719a513d0b
ci: add debian 12
...
refs: https://github.com/wez/wezterm/issues/3973
2023-07-12 12:02:47 -07:00
Wez Furlong
cc567ab464
ci: don't use release mode for tests
...
The original thinking was that it would be quicker to reuse
the existing release mode deps, but I'm not sure if that is
still true, so let's test it to see.
At the time of writing, the test phase takes 8-12 minutes depending
on the OS, with most of that being compilation.
2023-07-12 08:35:14 -07:00
Wez Furlong
69bb69b9ca
ci: disable termwiz fuzz job
2023-07-05 06:50:14 -07:00
Wez Furlong
2d6e200832
ci: another run at termwiz/fuzz stuff
2023-07-05 06:39:25 -07:00
Wez Furlong
9459f64cce
avoid nightly rust for cargo fuzz
...
An older version of proc-macro2 used by many crates doesn't compile
on nightly rust any more. It doesn't look like we need nightly
rust for cargo-fuzz any more, so try using stable rust instead.
2023-07-03 13:23:44 -07:00
Wez Furlong
05a2d63398
ci: remove alpine
...
per discussion on https://github.com/wez/wezterm/pull/3089 we don't
need to build for alpine any longer.
2023-05-27 14:10:07 -07:00
Wez Furlong
61470c9912
ci: update cache to v3
2023-05-08 10:59:31 -07:00
Wez Furlong
af2df3e8f3
ci: rm fedora 35, add fedora 38
2023-04-19 21:51:17 -07:00
Wez Furlong
e6f9c3dffe
bug template: add note about flatpak
2023-04-17 18:32:48 -07:00
Wez Furlong
ba64239c0a
add basic doc issue template
2023-04-16 09:20:37 -07:00
Wez Furlong
56ae2fe276
Push folks towards the bug report template
...
by disabling the blank issue template
2023-04-07 11:50:58 -07:00
Wez Furlong
81d38e6b04
Update FUNDING.yml
...
Add patreon
2023-04-02 17:32:02 -07:00
Wez Furlong
204049b83e
ci: update cargo-install
...
closes: https://github.com/wez/wezterm/pull/3377
2023-03-26 19:47:48 -07:00
Wez Furlong
b99ecead8b
ci: automate making PR for flathub at release time
2023-03-26 06:42:04 -07:00