1
0
mirror of https://github.com/libretro/RetroArch synced 2025-03-01 16:13:40 +00:00

65 Commits

Author SHA1 Message Date
Eric Warmenhoven
8c9e7dd2bf Piping to xcpretty hides compilation failures without set -o pipefail 2023-07-02 05:47:38 +02:00
Eric Warmenhoven
8c9ee021e7 Creating a github CI for macOS 2023-07-01 19:24:53 +02:00
Jesse Talavera-Greenberg
dbc1a41cf6 Fix the name of the artifact pushed by the msvc-2019 job 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
79e64ac2c1 Fix the artifact path for msvc2019 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
3183941d9e Only produce one MSVC 2019 build 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
986057f565 Reduce the number of UWP builds
- Only Release and ReleaseANGLE for x64 will be produced
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
1a98b430ed Change how the GitHub SHA is referenced in MSVC.yml 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
719e25e0db Add some stray colons 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
c2c139c48c Add msbuild to the PATH for the MSVC builds 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
e6604a3f8c Remove a stray period 2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
64bd977712 First draft of a workflow for MSVC 2023-06-18 08:38:53 +02:00
Bernhard Schelling
fd99da3ac2
Add CI Android build github action () 2023-06-07 20:18:32 +02:00
libretroadmin
57acf1421b Remove workflow for fdroid as per Vinfall recommendation 2022-11-22 22:15:51 +01:00
Vinfall
0c233bff4e
Add CI to dump default.txt for F-Droid release ()
Co-authored-by: Vinfall <vinfall@users.noreply.github.com>
2022-11-19 23:34:07 +01:00
Francisco Javier Trujillo Mata
106a6c268e
Point to libretro.gitlab package container () 2022-11-13 20:17:13 +01:00
Michael Burgardt
648b0ab7b7
(Bug fix) Fix the weird 'empty translations' & correct backslash escaping in translation strings ()
* (Bug fix) Fix the weird 'empty translations' & correct backslash escaping in translation strings

* Update crowdin workflows
GitHub is deprecating Node.js 12, so some actions need to be updated to ensure functionality into the future.
2022-11-11 07:56:17 +01:00
Francisco Javier Trujillo Mata
7a8617bad5 Improve makefiles 2022-11-08 21:36:44 +01:00
LibretroAdmin
ddeef350bd (X11) Simplify HAVE_XF86VM code ifdefs some more
(CodeQL) Take out for now while it fails to build
2022-09-05 18:36:45 +02:00
LibretroAdmin
77f3e20e3c (CodeQL) Only use 'cpp' language
(X11) Use HAVE_XF86VM for XFree86-VidMode X extension library
2022-09-05 18:26:08 +02:00
LibretroAdmin
5e985f0553
Create codeql.yml 2022-09-05 18:00:04 +02:00
LibretroAdmin
6d054a2d96 Add Emscripten.yml 2022-08-05 23:50:29 +02:00
LibretroAdmin
3b0f20768b Add RetroFW/RS90/RetroFW workflows 2022-08-05 22:43:37 +02:00
LibretroAdmin
bebe803658 Add DOS/DJGPP workflow 2022-08-05 21:52:57 +02:00
LibretroAdmin
fa9f39c0ab Add Switch/libnx workflow 2022-08-05 20:17:02 +02:00
LibretroAdmin
30bdd8b447 Add 3DS workflow 2022-08-05 19:20:54 +02:00
LibretroAdmin
0ed18d16c4 Add GameCube/Wii workflows 2022-08-05 17:08:08 +02:00
LibretroAdmin
cd7a6afd20 Add WiiU workflow 2022-08-05 16:24:46 +02:00
LibretroAdmin
1135bf0534 Add PSVita github workflow 2022-08-05 15:23:32 +02:00
LibretroAdmin
dab528ca11
Update Windows-i686-MXE.yml 2022-08-05 13:53:51 +02:00
LibretroAdmin
a30f256bb0
Create Windows-i686-MXE.yml 2022-08-05 13:53:00 +02:00
LibretroAdmin
7eecf3bdd0
Create Windows-x64-MXE.yml 2022-08-05 13:22:34 +02:00
kikmon
afd463be16
added make clean between Release and Debug build ()
Co-authored-by: papa <papa>
2022-07-31 11:22:04 +02:00
LibretroAdmin
f9c6ccee75
Update crowdin.yml 2022-07-07 15:55:08 +02:00
LibretroAdmin
91a351adf8
Update crowdin-daily.yml 2022-07-07 15:54:26 +02:00
LibretroAdmin
20ad96355f
Update crowdin-daily.yml 2022-07-07 14:29:02 +02:00
dependabot[bot]
61bf5fba91
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 14:09:29 +02:00
dependabot[bot]
602b3fc43f
Bump actions/upload-artifact from 2 to 3 ()
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 14:09:19 +02:00
dependabot[bot]
d69f1e46ab
Bump actions/setup-python from 2 to 4 ()
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 14:09:12 +02:00
dependabot[bot]
c97492f85c
Bump actions/setup-java from 1 to 3 ()
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 14:09:00 +02:00
Naveen
df25f88432
chore: Included githubactions in the dependabot config ()
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.

Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot

GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-07-02 08:37:20 +02:00
Naveen
6bc73ed8af
chore: Set permissions for GitHub actions ()
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-07-01 07:43:08 +02:00
Francisco Javier Trujillo Mata
6974dee535 [ORBIS] Remove the dummy core option by default 2022-05-21 17:10:35 +02:00
Francisco Javier Trujillo Mata
50d8982943 [ORBIS] Add CI to GitHub Actions 2022-05-21 16:31:10 +02:00
Francisco Javier Trujillo Mata
86b47b4859
[PSP] Update Retroarch to latest PSPDev status ()
* Added newlib changes

* Add action to launch PPSSPP simulator

* Remove legacy config for the stack and heap

* Add pthread

* Simplify kernel_functions and improve references to HAVE_KERNEL_PRX

* Add some flags

* Improve audio init/deinit

* Improve exit by clicking home

* Add CI for PSP1

* Update PSP.yml
2022-01-25 03:50:18 +01:00
Francisco Javier Trujillo Mata
1cd0938cc3
[PS2] Improve Compilation ()
* Allow parallel compilation in PS2

* Allow to compile with griffin or common compilation in PS2

* Enable dummy core to be used in other platforms

* Use threads in YML config

* Add the compilation to PS2 in GitHub Actions
2021-12-15 19:01:56 +01:00
Jamiras
eba1ed6d75 run apt-get update before apt-get install 2021-11-11 17:45:50 -07:00
Guo Yunhe
dc8b6a93d4
Fix Crowdin Daily Action
Python module installation
2021-11-07 10:55:35 +08:00
Guo Yunhe
376dd7c1c3
Update crowdin-daily.yml 2021-11-06 14:11:30 +08:00
Guo Yunhe
15321b2588
Fix Crowdin Daily GitHub Action ()
* Update crowdin-daily.yml

* Update json2h.py
2021-11-05 11:38:35 +01:00
twinaphex
18412e34c1 Some CXX_BUILD buildfixes for Mac 2021-11-05 02:16:40 +01:00