John Maguire
9ef681b0e9
Build for Fedora 37
2022-12-09 18:32:11 +00:00
John Maguire
3a506e0917
Add builder for Ubuntu 22.10
2022-10-20 21:56:08 +01:00
John Maguire
e6a7539480
Fix translations pull workflow
2022-09-05 19:37:47 +01:00
John Maguire
99029ed643
Bump github actions runner
2022-09-01 20:49:32 +01:00
John Maguire
cf8047b4ce
Fix translations push job
2022-09-01 19:55:53 +01:00
John Maguire
71eac9bb3b
Remove support for FC34
2022-09-01 19:35:27 +01:00
John Maguire
c1fa38120d
Add git hackery for all builds
2022-09-01 19:00:51 +01:00
John Maguire
13352c5802
Git hackery to make git describe work
2022-09-01 19:00:51 +01:00
John Maguire
9de903d42d
Remove useless config
2022-09-01 19:00:51 +01:00
John Maguire
d3c847b38c
Build for Ubuntu 22.04 Jammy Jellyfish
...
Deprecate support for Ubuntu 21.04 Hirsute Hippo
2022-09-01 19:00:51 +01:00
John Maguire
398893117e
Remove obsolete Ubuntu builds
2022-09-01 19:00:51 +01:00
Lorenz Bausch
bbda59a5f3
Build RPMs for Fedora 36
2022-05-18 14:23:11 +01:00
John Maguire
09ccf93b98
Remove builds for unsupported FC33
2022-01-17 12:01:15 +00:00
John Maguire
590ab22f8d
Remove unsupported Ubuntu groovy builds
2021-11-18 12:36:13 +00:00
John Maguire
e7b1c06341
Build for Fedora Core 35
2021-11-02 15:51:02 +00:00
John Maguire
568ff1f9da
Build for Ubuntu Impish 21.10
2021-10-31 13:04:06 +00:00
Jim Broadus
082f941bb9
build: Fix translations
...
transifex-client indirectly requires Unidecode>=0.04.16. As of version
1.3.2, Unidecode no longer supports Python 2. Its setup shebang points
to /usr/bin/python, which it assumes is python3. To correct the issue,
install pip3 instead of pip, avoiding the installation of Python 2.
2021-09-19 15:28:40 +01:00
Jim Broadus
ba29b0e3ba
build: Add Debian Bullseye.
...
Reference: https://www.debian.org/releases/bullseye/
2021-09-12 00:31:48 +01:00
Jim Broadus
3a00403ad0
build: Add patch for libgpod mac build.
...
Store patch file in repository rather than relying on strawberry's file
server.
Reference: 27955cc441
2021-06-12 15:14:44 +01:00
John Maguire
72cfdf25a9
Remove FC32 build
2021-06-02 11:23:40 +01:00
Jim Broadus
f071075e8c
build: Add Ubuntu Hirsute to workflows.
...
Reference: https://wiki.ubuntu.com/Releases
2021-05-24 23:05:56 +01:00
Jim Broadus
590bcf1c7c
build: Add libgpod for mac
...
This change was taken from Strawberry. When and if a homebrew libgpod
package becomes available, this change can be replaced.
Reference: f2c7df3a3b
2021-05-08 15:53:20 +01:00
John Maguire
8fddc816a0
Remove unsupported FC31 build
2021-04-27 18:08:18 +01:00
John Maguire
d59ed1e704
Add Fedora Core 34 workflow
2021-04-27 17:23:18 +01:00
Jim Broadus
d9a48b90b0
build: Make Mac build compatible with Mojave
...
Use XCode 10.3 to maintain Mojave compatibility.
2021-02-18 11:37:29 +00:00
Jim Broadus
66ea25bca9
build: Add Ubuntu 20.10 build
...
https://wiki.ubuntu.com/GroovyGorilla
2021-02-02 09:56:13 +00:00
Stephen
596cd9b0ab
install dependencies after checkout
2021-01-11 10:27:12 +00:00
Stephen G
ea4772ba2a
use Brewfile
2021-01-11 10:27:12 +00:00
Jim Broadus
627ddc398c
build: Add Fedora 33
...
(cherry picked from commit e302811fae12e6bf8eb63039d3ea01b8b248604c)
2020-12-17 23:59:11 +00:00
Jim Broadus
fe88d8f8b0
build: Remove eoan usage
...
Ubuntu Eoan (19.10) is EOL and the repositories are no longer accessible. Bump
the image used for the source tarball build to LTS ubuntu:focal.
2020-12-15 19:24:59 +00:00
John Maguire
aaee0b7018
Fix translations github action
2020-11-22 18:25:47 +00:00
John Maguire
ad354276b0
Remove build for EoL Ubuntu Eoan
2020-09-30 17:06:51 +01:00
John Maguire
09ee66d771
Remove double quoting
2020-09-22 14:56:06 +01:00
John Maguire
6e63fb2cdc
Use forked lint action
2020-09-22 14:56:06 +01:00
John Maguire
08e09280a9
Checkout before lint
2020-09-22 14:56:06 +01:00
John Maguire
0e131315c7
Double quote style
2020-09-22 14:56:06 +01:00
John Maguire
7e1379ec5d
Add linter job
2020-09-22 14:56:06 +01:00
John Maguire
1d82930088
Fix mac liblastfm install from homebrew tap
2020-09-22 13:57:06 +01:00
John Maguire
c1b15beb5e
cryptopp is no longer available in homebrew
2020-08-25 19:07:37 +01:00
John Maguire
367cecf299
Revert "Disable mac build"
...
This reverts commit d131c66f02
.
2020-08-25 19:07:37 +01:00
John Maguire
d131c66f02
Disable mac build
2020-08-25 17:13:02 +01:00
Jonas Kvinge
48ae27b4ad
Update .github/workflows/all.yml
2020-06-05 00:11:57 +01:00
John Maguire
cf1067e740
Add explicit SHA to release
2020-05-26 21:57:09 +01:00
John Maguire
e7c5c76ea5
Pull translations nightly
2020-05-26 21:12:34 +01:00
John Maguire
215a4747ff
Add translation puller
2020-05-26 21:12:34 +01:00
John Maguire
92b160d2a8
Push translation sources to transifex
2020-05-26 19:21:56 +01:00
John Maguire
c934fef637
Only create release on master branch
2020-05-24 16:46:01 +01:00
John Maguire
0433f04c9c
Create non-draft releases
2020-05-24 16:46:01 +01:00
John Maguire
9fdb83c828
Checkout & get all artifact files
2020-05-24 16:46:01 +01:00
John Maguire
6e95b65691
Build source tar
2020-05-24 16:46:01 +01:00