| Age | Commit message (Collapse) | Author |
|
* Add macOS Headless release workflow
* Add MACH-O check before applying signature
* Rename script for consistency
* Remove redundant compiler flag
* Fix release.yml arguments + names
* Update headless.sh to include changes of pr #5398
|
|
|
|
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)
---
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>
|
|
|
|
* Update reviewers using Ryujinx-Mako command
* Fix worklflow step 'uses' path
|
|
|
|
|
|
* pr_triage: Fix invalid workflow
* Don't assign reviewers to draft PRs
* Add team review request for developers team
* Introduce Mako to make team reviewers work
|
|
|
|
* build: Remove concurrency
It's called by checks anyway.
* Only assign reviewers for PRs that are ready for reviews
|
|
* checks: Add retry logic to dotnet format style step as well
I can't imagine dotnet format whitespace ever segfaulting,
so hopefully it won't be needed there.
* checks: Replace bash scripts with unstable-commands action
* build: Add unstable-commands action for test step
|
|
* Add workflow to perform automated checks for PRs
* Downgrade Microsoft.CodeAnalysis to 4.4.0
This is a workaround to fix issues with dotnet-format.
See:
- https://github.com/dotnet/format/issues/1805
- https://github.com/dotnet/format/issues/1800
* Adjust editorconfig to be more compatible with Ryujinx code-style
* Adjust .editorconfig line endings to match .gitattributes
* Disable 'prefer switch expression' rule
* Remove naming styles
These are the default rules, so we don't need to override them.
* Silence IDE0060 in .editorconfig
* Slightly adjust .editorconfig
* Add lost workflow changes
* Move .editorconfig comment to the top
* .editorconfig: private static readonly fields should be _lowerCamelCase
* .editorconfig: Remove alignment for declarations as well
* editorconfig: Add rule for local constants
* Disable CA1822 for HLE services
* Disable CA1822 for ViewModels
Bindings won't work with static members, but this issue is silently ignored.
* Run dotnet format for the whole solution
* Check result code of SDL_GetDisplayBounds
* Fix dotnet format style issues
* Add missing trailing commas
* Update Microsoft.CodeAnalysis.CSharp to 4.6.0
Skipping 4.5.0 since it breaks dotnet format
* Restore old default naming rules for dotnet format
* Add naming rule exception for CPU tests
* checks: Include all files before excluding paths
* Fix dotnet format issues
* Check dotnet format version
* checks: Run dotnet format with severity info again
* checks: Disable naming style rules until they won't crash the process anymore
* Remove unread private member
* checks: Attempt to run analyzers 3 times before giving up
* checks: Enable naming style rules again with the new retry logic
|
|
Hopefully fix PR triage for real...
|
|
|
|
Switch to a custom made python script that query GitHub API to grab latest state of the PR after label assign.
|
|
|
|
|
|
* Use glob patterns to match file paths
* Update ignored paths for releases
* Adjust build.yml as well
* Add names to auto-assign steps
* Fix developer team name
* Allow build workflows to run if workflows changed
|
|
This is a bare minimal triage action that handle big categories.
In the future we could also label all services correctly but
I didn't felt this was required for a first iteration.
|
|
* Add issue template for missing shader instructions
* fixup! Add issue template for missing shader instructions
* Update .github/ISSUE_TEMPLATE/missing_shader_instruction.yml
---------
Co-authored-by: Ac_K <Acoustik666@gmail.com>
|
|
|
|
Varibales aren't exposed to PRs...
|
|
Because Github Actions wants an int, we use fromJSON to hack around
this.
|
|
|
|
|
|
|
|
* Fix macOS build name in CI
Fixes updater
* Update build.yml
Don't publish x86 Mac builds
* Naming nitpick
* Berry changes
* Use the same prefix for PR and release build archives
---------
Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
|
|
|
|
* Add build config and extra args to create_macos_build.sh
* Use matrix strategy for releases
* Add macOS jobs
Co-authored-by: Mary <thog@protonmail.com>
* Fix wrong version argument
* Fix check for the correct amount of args
* Install latest rcodesign release
Co-authored-by: Mary <thog@protonmail.com>
* Set executable bits for PR builds on linux
---------
Co-authored-by: Mary <thog@protonmail.com>
|
|
|
|
* add step to tag commit with release version
* add step to tag commit with release version
* Rename step to “Create Tag”
* Fix name
|
|
* Don't destroy multiline strings
* Use full git commit hash
|
|
|
|
|
|
|
|
|
|
* Add flatpak release workflow
Co-authored-by: Mary <mary@mary.zone>
* infra: Update required SDK version to 7.0.200
---------
Co-authored-by: Mary <mary@mary.zone>
|
|
* Infra: Issues template cleanup
* applied
|
|
|
|
|
|
* Create bug_report.yml
* Update bug_report.yml
* Update bug_report.yml
* Create feature_request.yml
* Update feature_request.yml
* Update feature_request.yml
* Update feature_request.yml
* Update feature_request.yml
* a
* Update missing_cpu_instruction.yml
* Update missing_cpu_instruction.yml
* Update missing_cpu_instruction.yml
* Update missing_cpu_instruction.yml
* b
* addressed some of the feedback
* forget the label
* added missing text inputs
* formatting changes
* dropdown menu
added dropdown menu for os, idk if we will keep this
* addressed feedback
addressed the long overdue feedback, sorry about that
* added markdowns
everything should be addressed now i hope
* game version optional
made game version optional after further feedback
* feature request checkbox
|
|
(#4249)
|
|
* Revert "ava: Fix regression caused by #4013 (#4222)"
This reverts commit b9f2a96595b2721836d2b73e005640f9c3bfaf23.
* linux: Detect Ryujinx.Ava and don't rename the Ryujinx.Ava assembly
|
|
Avalonia seems to not like when the artifact doesns't match the root namespace...
Address that by moving the binary to "Ryujinx" like we do on macOS build.
|
|
* Include reference to start.sh to be bundled
* Add start.sh
* Fix silly mistake I made on windows-x64
* ... I cannot read properly
* Make same changes for avalonia csproj
* Remove notice from start.sh
Co-authored-by: Mary-nyan <thog@protonmail.com>
* Update Ryujinx/Ryujinx.csproj
Co-authored-by: Mary-nyan <thog@protonmail.com>
* Update Ryujinx.Ava/Ryujinx.Ava.csproj
Co-authored-by: Mary-nyan <thog@protonmail.com>
* Update distribution/linux/start.sh
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
* Update distribution/linux/start.sh
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
* Update Ryujinx.Ava/Ryujinx.Ava.csproj
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
* Update Ryujinx.csproj
* Update Ryujinx.Ava.csproj
* Rename start.sh to Ryujinx.sh
* Update Ryujinx.csproj
* Update Ryujinx.Ava.csproj
* Update Ryujinx.Ava.csproj
* Update Ryujinx.Ava/Ryujinx.Ava.csproj
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
* Add `GDK_BACKEND` variable
* Update Ryujinx.Ava.csproj
* Update Program.cs
* Update Program.cs
* Update Ryujinx.sh
* Update Program.cs
* linux: Register mime types on launch
* Add DOTNET_EnableAlternateStackCheck=1 to desktop file
* linux: Add exclusion for RegisterMimeTypes for flathub builds
* Update logo path
* Cleanup Ryujinx.sh
* Fix typo in ReleaseInformation
* gha: Fix permissions for linux release binaries
* ava: Rename output assembly to Ryujinx
* Update mime database after installing new types
Wait until logging is available before registering mime types
* Copy mime types to output directory
Co-authored-by: Mary-nyan <thog@protonmail.com>
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
|
|
|
|
* Unbreak bug_report.md
* Update bug_report.md
|
|
As title say.
Fix Avalonia build versions for PRs.
Also ensure that the --self-contained doesn't warn at build.
|
|
`MB` and `GB` can either be interpreted as having base-10 units, or
base-2. `MiB` and `GiB` removes this discrepancy so that units of memory
are always interpreted using base-2 units.
|
|
* Update readme to mention .NET 7
* infra: Migrate to .NET 7
.NET 7 is still in preview but this prepare for the release coming up
next month.
* Use Random.Shared in CreateRandom
* Move UInt128Utils.cs to Ryujinx.Common project
* Fix inverted parameters in System.UInt128 constructor
* Fix Visual Studio complains on Ryujinx.Graphics.Vic
* time: Fix missing alignment enforcement in SystemClockContext
Fixes at least Smash
* time: Fix missing alignment enforcement in SteadyClockContext
Fix games (like recent version of Smash) using time shared memory
* Switch to .NET 7.0.100 release
* Enable Tiered PGO
* Ensure CreateId validity requirements are meet when doing random generation
Also enforce correct packing layout for other Mii structures.
This fix a Mario Kart 8 crashes related to the default Miis.
|