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 2687d20280 , 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