Nedko Arnaudov
972dd5e4e4
ci/github: Ubuntu 18.04 deprecated
...
https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/
(cherry picked from commit 69bb1654cd
)
2023-04-22 11:30:31 +03:00
Nedko Arnaudov
126a9cf0d5
v1.9.22
...
-----BEGIN PGP SIGNATURE-----
iQJGBAABCAAwFiEEYrEQQ9L262Zy2TEDzbqjerx0+6AFAmPbmQkSHGZhbGt0eEBm
YWxrdHguY29tAAoJEM26o3q8dPugNXIQAJxJXOFmoVUavNbq8KHULvdqdUJJQ7s6
7tdM3oksE5mZJbQUDsIICprCjYmxXaMnBZg/zJLxlcm016a8t/aI88Yj0PrGSgqm
Zl3xoP8Kn9QUTDwyetPTQwelkaEaAEBVtNXroUJpXmqWDyxGGVSmyoT7G02MGDzW
OA0IYFMPzNaT4RdGjAZyt7PhkPqlT7V7leEXq3kfqfFqVj4qNKvWVnptkV8Zu70h
LOGolafhlMX6xf3uvoSe9M44r7X8/MffZaWeBQsUnZnoIcR22qLp9mAiiHJAolGu
vLcqIA4y2NA/YveqPVdTiVgifD1QXFWF38gxiQFKovRLKljHViYT1H87GZJeuuVG
kpRn0d6NQnTPqdNglewgiJPYxgviv83bFMz/OMnwivAydFlj19ubv8yiknIVG4O0
R1SAasVQR6CBrOnWsaMmGM/3r00oTHrCKbPP4JFvSsWMbmHJ0atjQR5bxqlimr9p
U/rI7o4YXwvaV8EnyhU1bLgYizWEdYxhUyYHvLajORZPApuYJo7UKXk1WfuIymJ3
6yzpfHfUEFwqvX8t1qq8oNoS0KESYwPBpzSeE2Gnug80EEdKhzSZY3Hg/xaK5mxN
s+XhXteiypwVYAmegnlBo2HSApP16+3cixJZ8Ii4T+KWDXfWhHU1EJcz+ahR6+fe
lKvJHfcZtZyv
=oh+G
-----END PGP SIGNATURE-----
Merge tag 'v1.9.22' into LADI/main
v1.9.22
2023-02-02 16:45:51 +02:00
Christian Clauss
d2d44158f9
Upgrade GitHub Actions ( #911 )
...
* Upgrade GitHub Actions
* https://github.com/actions/cache/releases
* https://github.com/actions/checkout/releases
* https://github.com/actions/upload-artifact/releases
* Upgrade GitHub Actions
2023-01-29 17:54:29 +01:00
Nedko Arnaudov
87be4bcf3c
CI: build on ubuntu 18.04 and ubuntu 22.04
2022-08-28 15:08:52 +03:00
Nedko Arnaudov
110d447299
gh/build.yml: install libdbus-1-dev on ubuntu
2022-08-14 21:13:39 +03:00
Nedko Arnaudov
cbb9c88549
New non-debian-ubuntustudio specific build.yml for jack2
2022-08-14 21:03:25 +03:00
Nedko Arnaudov
d0c36a341b
Remove build.yml for now
...
The updated build.yml will be made to work on any linux distro,
not only debian derivates. While currently Ubuntu is provided at
github, a runner verifying the build for upstream should run
"./waf --configure && ./waf" steps instead of the deleted ones, that
were running Ubuntu specific steps.
2022-08-14 19:38:35 +03:00
Nedko Arnaudov
9a6e83a3dd
Delete irc.yml
...
Remove IRC notification bot that was borrowed from the jackaudio repo
2022-08-14 19:30:15 +03:00
falkTX
d732afcb38
Fix win32 CI builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-22 00:41:32 +01:00
falkTX
30bde7653e
Clear CI cache for fresh builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-04 11:51:02 +01:00
falkTX
e60daa40a8
comment out ubuntu-20.04 CI build for now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-04 11:21:52 +01:00
falkTX
3d5ace462f
Do not install qttools5-dev-tools for win32/64 CI builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-22 16:23:44 +01:00
David Runge
b5ca229866
Run flake8 on all wscript files and on jack_control
...
.github/workflows/lint.yml:
Ensure that flake8 in CI is run on all wscript files and on
jack_control.
2022-04-13 22:57:52 +01:00
falkTX
88102ec4a7
Bump version to 1.9.21
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-13 19:02:09 +01:00
falkTX
ac00dee3ae
Fix ubuntu-20.04 CI test
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-13 18:44:24 +01:00
falkTX
fc82bfc572
Update changelog
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-13 18:44:07 +01:00
David Runge
aa27576236
Fix wscripts syntax ( #826 )
...
* Add flake8 configuration
.flake8:
Add flake8 configuration that limits the line length to 120 chars and
outputs to flake8.txt
* Add flake8.txt to gitignore
.gitignore:
Add flake8.txt (flake8 output file) to ignore.
* Syntax fixes and cleanup for top-level wscript
wscript:
Fix syntax of wscript according to pep8 (but do not break long lines).
Remove unused imports and move all module level imports to the top of
the file.
Fix broken build target of IIO driver (source argument to
`create_driver_obj()` supplied an uninitialized variable).
Break lines at 120 chars.
* Fix common/wscript syntax
common/wscript:
Fix syntax problems, unneeded imports and break lines at 120 chars.
* Fix compat/alloca/wscript syntax
compat/alloca/wscript:
Fix compat/alloca/wscript syntax
* Fix compat/wscript syntax
compat/wscript:
Fix compat/wscript syntax
* Fix dbus/wscript syntax
dbus/wscript:
Fix syntax and break lintes at 120 chars.
* Fix example-clients/wscript syntax
example-clients/wscript:
Fix syntax and remove commented code.
* Fix tests/wscript syntax
tests/wscript:
Fix syntax and commented code.
* Fix tools/wscript syntax
tools/wscript:
Fix tools/wscript syntax.
* Add github workflow for linting wscripts
.github/workflows/lint.yml:
Add github workflow for linting wscripts using findutils and flake8.
* Fix project version extraction in CI
.github/workflows/build.yml:
Adapt the project version extraction in CI to the syntax changes in
the top-level wscript.
2022-04-13 18:29:29 +01:00
falkTX
84d80c0a8c
Make sure CI builds do not use LTO
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-13 17:43:16 +01:00
falkTX
61f0d4accb
Update changelog, fixup for CI builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-13 17:38:08 +01:00
falkTX
ffde5f7863
CI: use full list of bad packages, for posterity
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:56 +00:00
falkTX
ce575b3b81
Add back IRC notifications
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:56 +00:00
Filipe Coelho
300692b051
Update CI setup ( #832 )
...
* CI: Build with latest PawPaw and LTO
Signed-off-by: falkTX <falktx@falktx.com>
* Ensure LTO is not enabled
Signed-off-by: falkTX <falktx@falktx.com>
* Finalize changes
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:56 +00:00
Filipe Coelho
4dec157f60
Fix CI windows builds ( #830 )
...
* Alternative attempt at fixing CI
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
* Forgot apt-get update
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:56 +00:00
falkTX
b066c5c078
Fix deb path
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
4e93e1c79f
Fix path to deb packages
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
05dd7c1e7a
Build deb packages
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
457ff53b76
Another syntax fix
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
4e8e597c3e
Fix syntax error
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
b902cf381b
Begin ubuntu-20.04 automated deb packaging
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
e2b540708a
CI: Fix macOS package path
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
491b3806f6
Revert "CI: Use xvfb-run for wineboot too"
...
This reverts commit 9a33cc254c49c0c96c4dbe0552caade1583fb1e2.
2022-01-15 15:09:55 +00:00
falkTX
e0b114da1e
CI: Use xvfb-run for wineboot too
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
db0ab0f12b
CI: Use xvfb-run for wine stuff
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
8b52afbbda
Update windows installers as artifacts
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
3d4027b1c7
CI: Generate windows installers
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
cd1efe94fa
Allow custom version on macOS generate-pkg script
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
ee8a800f91
CI: Now try win64 mixed mode
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
6df5e70099
CI: Fix win64 build, no mixed just yet
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
f0459bec53
Generate macOS package
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
0383af6619
Fix cache; Generate MSVC lib files
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
c3a982b0ee
Correct win32 build commands
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
73d8a9abd8
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
54766cc615
CI: Add build jack2 step
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
falkTX
01b77f963f
First step towards automated builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 15:09:55 +00:00
David Runge
0e228a2094
Add github issue templates
...
.github/ISSUE_TEMPLATE/bug_report.md:
Add a github issue template for reporting bugs, which tracks what
operating system the user has, which version of JACK is in use and makes
suggestions around how to provide information.
.github/ISSUE_TEMPLATE/feature_request.md:
Add a github issue template for suggesting new features.
2021-01-12 21:39:07 +00:00