Romain Vimont
0c840829b8
Preserve file permissions in GitHub Actions
...
The upload-artifact action does not preserve file permissions:
<https://github.com/actions/upload-artifact?#permission-loss >
Even if it is not critical for Windows releases, it will be for other
platforms. Wrap everything in a tarball to keep original permissions.
2024-11-22 22:23:37 +01:00
Romain Vimont
eb0246baae
Split packaging for each target on CI
...
Create separate jobs for packaging the win32 and the win64 releases.
2024-11-22 22:23:37 +01:00
Romain Vimont
901d4ee3e1
Test scrcpy-server in a separate CI job
...
Use a separate GitHub Action job to build and test the server.
2024-11-22 22:23:37 +01:00
Romain Vimont
6af81e10ba
Replace release.mk by release scripts
...
Since commit 2687d202809dfaafe8f40f613aec131ad9501433, the Makefile
named release.mk stopped handling dependencies between recipes, because
they have to be executed separately (from different Github Actions
jobs).
There is no real benefit using a Makefile anymore. Replace them by
several individual release scripts for simplicity and readability.
2024-11-22 22:23:37 +01:00
Romain Vimont
a5844e198e
Add GitHub Actions release workflow
...
Fixes #4490 <https://github.com/Genymobile/scrcpy/issues/4490 >
PR #5306 <https://github.com/Genymobile/scrcpy/pull/5306 >
2024-10-27 20:31:24 +01:00
Romain Vimont
bbfac9ae1f
Add FUNDING.yml
...
The donation links were already in the README.
Also add them in the format expected by GitHub in FUNDING.yml.
2024-07-19 17:56:26 +02:00
Romain Vimont
65bd6bd8d4
Explicitly accept issues for general questions
...
Add an empty question template, and reword the "Contact" section in the
README.
Refs #5117 <https://github.com/Genymobile/scrcpy/issues/5117 >
2024-07-19 17:51:50 +02:00
Romain Vimont
cc8e6133b0
Upgrade default versions in bug report template
2024-07-06 00:00:56 +02:00
Romain Vimont
126da0cb18
Rework bug report template checks
...
Remove explicit checkboxes, and add a link to prerequisites.
2024-07-06 00:00:55 +02:00
Fr_Dae
1d3b6dac69
Improve bug report template
...
Use titles and capital letters.
PR #5051 <https://github.com/Genymobile/scrcpy/pull/5051 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
2024-07-05 23:57:53 +02:00
Romain Vimont
1a9429f3c7
Improve bug report template
...
Insert a code block to (hopefully) increase the chances that users
format their terminal output.
2020-05-06 22:26:43 +02:00
Romain Vimont
2afbfc2c75
Add Android device and version in issue template
2020-04-03 21:29:09 +02:00
Romain Vimont
2cf022491f
Add issue templates
...
Closes #1157 <https://github.com/Genymobile/scrcpy/issues/1157 >
2020-04-03 18:51:18 +02:00