Commit Graph

16 Commits

Author SHA1 Message Date
Naveen
6bc73ed8af
chore: Set permissions for GitHub actions (#14120)
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 (#13544)
* 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 (#13359)
* 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 (#13187)
* 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
Autechre
97753bad7c
Update retroarch.yml 2021-11-05 01:46:19 +01:00
Jamiras
088aa7dcb9
add github action for c89 build (#13186)
* add retroarch.yml

* fix c89 errors

* attempt to add dependencies

* update comments
2021-11-05 00:05:13 +01:00
Guo Yunhe
6ad91b2b37
Crowdin integration full (#13171)
* Create crowdin-daily.yml

* Update crowdin.yaml

* Update crowdin_sync.py

* Update fetch_progress.py
2021-11-03 18:44:08 +01:00
Guo Yunhe
bfe5ca708b
Fix GitHub Actions (#11984)
setup-java action has broken in previous version and need updates
2021-02-04 13:49:08 +01:00
Guo Yunhe
5ac64932d0 Read Crowdin API key from GitHub Secrets 2020-08-21 21:16:52 +03:00
Guo Yunhe
b36c9d6723 GitHub Action for Crowdin 2020-07-16 15:09:27 +03:00