1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-10-02 06:59:09 +00:00
Commit Graph

31 Commits

Author SHA1 Message Date
Brenden Matthews
6af39252ed Only sign appimage if the signing key is available 2024-02-29 10:22:08 -05:00
Brenden Matthews
8173e037d4 Build appimage on PRs 2024-02-29 10:22:08 -05:00
Stavros Ntentos
5b23276296 Build AppImage separately per OS
Different OS'es have different `GLIBC_X.XX` versions.

While installing extra libraries is of course maybe necessary,
it is next-to-impossible (AFAIU) to install/compliment a diffent
`GLIBC_X.XX` on non-flexible OSes such as Debian, Ubuntu, etc.

If AppImage is unable to hide those differences,
then we must diversify if we want to support a wider base.

Fixes: https://github.com/brndnmtthws/conky/issues/1142
Fixes: https://github.com/brndnmtthws/conky/issues/1717

... and probably others.

Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
40638d125e
Add missing deps 2024-02-28 21:05:54 -05:00
dependabot[bot]
02a75b20bf build(deps): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 09:11:34 -05:00
dependabot[bot]
b56d0f1de4 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 15:03:34 -04:00
Brenden Matthews
a9cecaf991
Update publish-appimage.yml
This can also skip docs/web-only changes.
2023-03-14 17:56:15 -04:00
Brenden Matthews
20eecd6ee2 Fix package name. 2022-12-25 08:34: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
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
31d43177a0
Cancel previous concurrent build actions. 2022-10-13 15:32:01 -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
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
42e565fe3b
Don't build appimage on PRs. 2021-04-21 09:46:36 -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
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