Brenden Matthews
1474cd09ae
chore: Skip Docker CI on docs/web
2023-03-04 12:11:04 -05:00
Brenden Matthews
a2ac89301c
chore: Limit CI runs based on paths
2023-03-04 12:01:39 -05:00
Brenden Matthews
aacf2289de
Improve the web tests ( #1430 )
...
* Improve the web tests
* That's not portable
* Use regex here
* Set concurrency on web CI
2023-02-26 09:37:41 -05:00
Brenden Matthews
bd5b7c87fa
Update/fix some web stuff. ( #1429 )
...
* Update/fix some web stuff.
Also added lefthook with some linting config.
* Add note about lefthook.
* Enable sort imports eslint rule.
* This statement is untrue
* Remove cypress video, add to gitignore
* Add web CI action
* Set the right dir here
* Try this
2023-02-25 20:12:11 -05:00
Brenden Matthews
d3cba28d87
Fix yaml alignment failure.
2023-02-24 19:41:02 -05:00
Brenden Matthews
06f000d9da
Enable GCC 12 in actions, fix warning. ( #1407 )
...
* Enable GCC 12 in actions, fix warning.
This resolves #1406 .
2023-02-18 08:33:11 -05:00
tranquillity-codes
4b8d5eb34a
Add an above-all overlay mode for own_window_type
, utility
( #1402 )
...
* Add libXdamage to flake.nix
* Add TYPE_UTILITY as above-all alternative to TYPE_OVERRIDE
* Click-through for TYPE_UTILITY
* Added libxfixes to MacOS CI workflow
* Disable building of XFIXES on MacOS
* Fix build for xinerama/xfixes on macos.
* Update Lua version check.
* Tidy this up.
* Fix BUILD_XFIXES on Linux
* Sigh, fix this.
---------
Co-authored-by: tranquillity-codes <dev@itycodes.org>
Co-authored-by: Brenden Matthews <brenden@brndn.io>
2023-02-16 22:03:14 -05:00
Brenden Matthews
e05de075af
Fix this...sigh.
2023-02-16 21:54:40 -05:00
Brenden Matthews
c08bc1af95
Be sure pkg-config is installed.
2023-02-16 21:54:40 -05:00
Brenden Matthews
5c9cdf10cd
Explicitly install this.
2023-02-16 21:54:40 -05:00
Brenden Matthews
85013822fb
Limit workflow concurrency.
2023-02-14 07:48:19 -05:00
Brenden Matthews
6d82d00623
Hardcode version.
2023-02-14 07:47:39 -05:00
Brenden Matthews
65c718374d
Install deps for codeql build.
2023-02-14 07:46:55 -05:00
Brenden Matthews
0342c86bbe
Create codeql.yml
2023-02-08 16:28:28 -05:00
Brenden Matthews
dbe66565c9
Use the cmake commands here instead. ( #1346 )
...
* Use the cmake commands here instead.
* This command requires a dir arg.
* Use ctest command here.
* Limit CI to main & PRs.
2022-12-26 13:54:10 -05:00
dependabot[bot]
7206490f49
build(deps): bump actions/stale from 6 to 7
...
Bumps [actions/stale](https://github.com/actions/stale ) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 13:16:12 -05:00
Brenden Matthews
20eecd6ee2
Fix package name.
2022-12-25 08:34:57 -05:00
Brenden Matthews
558891aab5
Use ninja instead of make in build.
2022-12-25 08:34:57 -05:00
Brenden Matthews
a0b183cd03
Better release note generation, for next release.
2022-12-24 12:17:57 -05:00
Brenden Matthews
af2a3c0af0
Use clang for appimage build.
2022-12-24 12:10:36 -05:00
bi4k8
06c33cc3b0
ci: update for Wayland build
2022-12-24 09:42:03 -05:00
Brenden Matthews
e99a555097
Gzip the man page.
2022-10-14 23:34:06 -05:00
Brenden Matthews
d6df062898
Enable dependabot for web docs.
2022-10-14 08:50:42 -05:00
Brenden Matthews
b5df4dbcd1
Drop docbook from build deps.
2022-10-14 08:44:39 -05:00
Brenden Matthews
ba363e1df9
Add man page to releases.
...
In addition to building an appimage for each commit to main and release,
we'll include the man page so people can grab it without having to
install pandoc.
This addresses #1247 and #1254 .
2022-10-14 09:29:19 -04:00
dependabot[bot]
889f8a5338
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 16:54:33 -04:00
Brenden Matthews
d9790ef72a
Create dependabot.yml
2022-10-13 16:47:04 -04:00
Brenden Matthews
31d43177a0
Cancel previous concurrent build actions.
2022-10-13 15:32:01 -05:00
Brenden Matthews
f39b9720d2
Update PR template.
2022-10-12 11:57:30 -05:00
Brenden Matthews
30cad6afca
Add label for actions.
2022-10-06 14:46:27 -04:00
Brenden Matthews
b8e226cdcf
Print build commands in CI.
2022-10-06 14:46:27 -04:00
Brenden Matthews
cb379845e1
Update labeler.yml
2022-10-06 09:29:58 -04:00
Brenden Matthews
30f113cdb9
Fix stale comment wording.
2022-10-04 21:25:28 -05:00
Brenden Matthews
eaa3890cf9
Fix stale messages.
2022-10-04 12:10:34 -05:00
Brenden Matthews
57b36f01b4
Simplify PR template.
2022-10-04 12:04:31 -05:00
Brenden Matthews
8eed929cd5
Set stale workflow permissions, prune branches.
2022-10-04 11:57:35 -05:00
Brenden Matthews
01ea89674c
Close stale issues/PRs after 1 year.
2022-10-04 11:24:36 -05:00
Brenden Matthews
a869308b82
Move this back to the previous path.
2022-10-04 11:13:30 -05:00
Brenden Matthews
542d956f8b
Require this field.
2022-10-04 09:15:21 -05:00
Brenden Matthews
ab41e83768
Reformat.
2022-10-04 09:14:25 -05:00
Brenden Matthews
8fb9eb536c
Reformat.
2022-10-04 09:13:47 -05:00
Brenden Matthews
11c1d75d72
Fix the words.
2022-10-04 09:07:25 -05:00
Brenden Matthews
67e620035a
Add the new files, derp.
2022-10-04 08:56:44 -05:00
Brenden Matthews
731dd3ca04
Update PR and issue templates.
2022-10-04 08:56:05 -05:00
Brenden Matthews
1549d7dcce
Fix action name, sync labels.
2022-10-01 18:31:09 -05:00
Brenden Matthews
7f47b5f94e
Fix labeler path.
2022-10-01 16:35:28 -05:00
Brenden Matthews
08d03cc7a2
Add labeler workflow.
2022-09-30 17:43:13 -05:00
Brenden Matthews
9654dcca69
Switch release discussion category.
2022-09-19 10:16:35 -05:00
Brenden Matthews
8efbef5ef9
Fix names here too.
2022-09-12 13:21:10 -05:00
Brenden Matthews
30dc265686
Use proper names for artifacts.
2022-09-12 13:20:18 -05:00
Brenden Matthews
a73e6bcc0d
Add sha256sum for appimage artifact.
2022-09-12 13:15:12 -05:00
Brenden Matthews
415c577823
Update release action.
2022-09-12 11:18:45 -05:00
Brenden Matthews
c654d3ab1c
Update buildx actions.
2022-09-10 12:29:21 -05:00
Brenden Matthews
4df3e5dc0c
Add missing libfuse2 for appimage.
2022-09-10 12:20:57 -05:00
Brenden Matthews
b49ca7bbb1
Add missing dbus-glib dep.
2022-09-10 12:13:42 -05:00
Brenden Matthews
b6b63899ed
Run appimage build on 22.04.
2022-09-10 12:09:46 -05:00
Brenden Matthews
b5bc9bf379
Disable librsvg on ubuntu 20.04.
2022-09-10 12:03:39 -05:00
Brenden Matthews
869dc95504
Add missing dbus-glib.
2022-09-10 10:32:55 -05:00
Brenden Matthews
554eb2abaa
Only install libc++ for clang.
2022-09-10 10:30:17 -05:00
Brenden Matthews
684eaab11d
No clang 15 (yet).
2022-09-10 10:26:35 -05:00
Brenden Matthews
99b923244c
No clang 9.
2022-09-10 10:25:34 -05:00
Brenden Matthews
dc790bc093
Take 2.
2022-09-10 10:23:48 -05:00
Brenden Matthews
2c99ccfbe0
Update OS/compilers.
2022-09-10 10:19:52 -05:00
Brenden Matthews
42e565fe3b
Don't build appimage on PRs.
2021-04-21 09:46:36 -05:00
Brenden Matthews
62c098761b
Update compiler matrix.
2021-04-18 10:55:30 -05:00
Brenden Matthews
282e877f13
Update compiler matrix.
2021-04-18 10:53:59 -05:00
Brenden Matthews
90e4056c01
Update compiler matrix.
2021-04-18 10:51:43 -05:00
Brenden Matthews
6d25b04a66
Update compiler matrix.
2021-04-18 10:48:42 -05:00
Brenden Matthews
8044475129
Run apt-get update first.
2021-04-18 10:46:00 -05:00
Brenden Matthews
9bc0302934
Enable wireless in builds.
2021-03-02 12:27:59 -06:00
Brenden Matthews
77f77d8f51
Update release name.
2021-03-02 09:41:45 -06:00
Brenden Matthews
2a59530f3c
Add missing content type.
2021-03-02 09:37:52 -06:00
Brenden Matthews
4b88e34b6c
Make sure all docker layers are getting cached.
2021-03-02 08:05:24 -06:00
Brenden Matthews
26d9bd93b0
Print artifact name.
2021-03-02 07:35:14 -06:00
Brenden Matthews
50b302ec04
Use new syntax as per https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#environment-files .
2021-03-02 07:30:03 -06:00
Brenden Matthews
770696bef3
Run workflows on PRs, add appimage to releases.
2021-03-02 07:20:57 -06:00
Brenden Matthews
6e6d5f2bc1
Migrate Travis to GitHub workflow.
2021-03-01 12:03:35 -06:00
Brenden Matthews
ba80d6cc85
Refactor workflow.
2021-02-28 18:05:44 -06:00
Brenden Matthews
eebd5f056e
Enable build caching on docker workflow.
2021-02-27 09:31:14 -06:00
Brenden Matthews
197bebae73
Fix image ID.
2021-01-24 09:47:31 -06:00
Brenden Matthews
1c1cf26ac1
Add missing build var.
2021-01-24 08:36:36 -06:00
Brenden Matthews
aa0bf4aa98
Add buildx-based github action for Docker build.
2021-01-24 08:24:37 -06:00
Brenden Matthews
ae1551da1b
Create FUNDING.yml
2020-07-27 09:56:29 -04:00
lasers
fc5413f349
github: add issues+pull requests templates
2019-01-04 15:23:47 -06:00