Evan Husted
8686bea63f
Update checks.yml
2024-10-25 08:49:04 -05:00
Evan Husted
8e8ad0f37e
go away dependabot
2024-10-23 09:54:39 -05:00
Evan Husted
b883de5d67
Update dependabot.yml
...
STOP OPENING THE DAMN AVALONIA PRS
2024-10-23 09:47:56 -05:00
Evan Husted
1040ec4e53
Update dependabot.yml
...
Stop trying to bother berry
2024-10-23 09:38:41 -05:00
Evan Husted
dde62f44c7
Sigh
2024-10-21 07:49:18 -05:00
Evan Husted
509f6d738c
Revert Maximized = Fullscreen changes, fixes #20
2024-10-21 02:43:07 -05:00
dependabot[bot]
f3efada444
ci: bump actions/github-script from 6 to 7 ( #1 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
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>
2024-10-19 19:42:03 -05:00
Evan Husted
bf5c44df38
misc: Add amiibo images.
2024-10-19 00:29:04 -05:00
Evan Husted
40a488799e
Ignore docs/ & fix shell image actually (real)
2024-10-13 16:32:24 -05:00
Evan Husted
290e7c5ec8
infra: Cleanup CI artifacts, remove duplicate executable in releases.
2024-10-12 21:37:02 -05:00
Evan Husted
4c237c4793
misc: Code cleanups & remove references to Patreon & Twitter.
2024-10-11 17:56:59 -05:00
Evan Husted
26e9aa11d5
Chore: Test if release works without a body.
2024-10-10 21:57:53 -05:00
Evan Husted
527eb81bfd
Version bump, and test if releases can be on the same repo.
2024-10-10 21:49:38 -05:00
Evan Husted
17e259b90e
Chore: Attempt 4
2024-10-10 19:33:05 -05:00
Evan Husted
4025cabbdb
Chore: Attempt 3
2024-10-10 19:30:54 -05:00
Evan Husted
ba21df6ee4
Chore: Attempt 2 at fixing github actions
2024-10-10 18:40:37 -05:00
Evan Husted
9d961d673c
Chore: Attempt 1 at fixing github actions
2024-10-10 18:21:29 -05:00
Evan Husted
289e6dbbf6
Remove GTK CI build
2024-10-07 20:18:35 -05:00
Evan Husted
12358182aa
Remove unused workflows, remove FUNDING.yml, remove GTK3.
2024-10-07 18:29:08 -05:00
Jason Youngberg
050f22977f
Update bug_report.yml to provide better instructions for finding log file ( #7333 )
2024-09-24 11:10:36 +02:00
Isaac Marovitz
3aea194606
Add Enhancement label to Feature Requests ( #6804 )
2024-05-15 12:06:58 +02:00
TSRBerry
89a274c6a6
ci: Replace macos-latest label with macos-13 ( #6729 )
...
Due to a change to the GitHub runner labels a few days ago (see: actions/runner#3256 ) our build workflows for macOS x64 didn't work anymore.
According to https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories the macos-13 label is not using arm64 yet.
Until a better solution is offered in the linked issue above, we'll keep using the macos-13 label which hopefully doesn't switch to arm64 soon.
2024-04-26 20:36:35 -03:00
TSRBerry
6b4ee82e5d
infra: Fix updater for old Ava users ( #6441 )
...
* Add binaries with both names to release archives
* Add migration code for the new filename
* Add Ryujinx.Ava to all win/linux releases for a while
2024-03-13 23:26:35 +01:00
Mary Guillemard
2505a1abcd
misc: Remove myself from reviews
...
I have been mostly inactive on the project for the past year and a half
apart from handling CI and reviews because of a lack of motivation and
time.
2024-03-05 17:54:35 +01:00
Mary Guillemard
bc4d99a078
ci: try to fix toctou on release creation
...
Signed-off-by: Mary Guillemard <mary@mary.zone>
2024-03-02 12:58:03 +01:00
Mary Guillemard
ec6cb0abb4
infra: Make Avalonia the default UI ( #6375 )
...
* misc: Move Ryujinx project to Ryujinx.Gtk3
This breaks release CI for now but that's fine.
Signed-off-by: Mary Guillemard <mary@mary.zone>
* misc: Move Ryujinx.Ava project to Ryujinx
This breaks CI for now, but it's fine.
Signed-off-by: Mary Guillemard <mary@mary.zone>
* infra: Make Avalonia the default UI
Should fix CI after the previous changes.
GTK3 isn't build by the release job anymore, only by PR CI.
This also ensure that the test-ava update package is still generated to
allow update from the old testing channel.
Signed-off-by: Mary Guillemard <mary@mary.zone>
* Fix missing copy in create_app_bundle.sh
Signed-off-by: Mary Guillemard <mary@mary.zone>
* Fix syntax error
Signed-off-by: Mary Guillemard <mary@mary.zone>
---------
Signed-off-by: Mary Guillemard <mary@mary.zone>
2024-03-02 12:51:05 +01:00
Mary Guillemard
baf94e0e3e
infra: Force add linux-x64 apphost in flathub nuget source ( #6302 )
...
Required when building on the arm64 runner.
Signed-off-by: Mary Guillemard <mary@mary.zone>
2024-02-11 16:45:58 +01:00
Mary Guillemard
cf6201a4a6
infra: Restore Nuget packages for linux-arm64 for Flatpak
...
Signed-off-by: Mary Guillemard <mary@mary.zone>
2024-02-11 13:21:54 +01:00
Isaac Marovitz
f06d22d6f0
Infra: Capitalisation Consistency ( #6296 )
...
* Rename Ryujinx.UI.Common
* Rename Ryujinx.UI.LocaleGenerator
* Update in Files
AboutWindow
* Configuration State
* Rename projects
* Ryujinx/UI
* Fix build
* Main remaining inconsistencies
* HLE.UI Namespace
* HLE.UI Files
* Namespace
* Ryujinx.UI.Common.Configuration.UI
* Ryujinx.UI.Common,Configuration.UI Files
* More instances
2024-02-11 03:09:18 +01:00
Mary Guillemard
7dc3a62c14
ci: Enable Linux ARM64 on build and release ( #6291 )
...
* ci: Enable Linux ARM64 on build and release
Signed-off-by: Mary <mary@mary.zone>
* Address gdkchan comment
Signed-off-by: Mary <mary@mary.zone>
---------
Signed-off-by: Mary <mary@mary.zone>
2024-02-10 22:05:46 +01:00
TSRBerry
20a392ad55
Remove events that trigger from a forked repository ( #6213 )
...
[skip ci]
2024-01-29 20:10:29 +01:00
TSRBerry
70fcba39de
Make config filename changable for releases & Log to Ryujinx directory if application directory is not writable ( #4707 )
...
* Remove GetBaseApplicationDirectory() & Move logs directory to user base path
We should assume the application directory might be write-protected.
* Use Ryujinx.sh in Ryujinx.desktop
This desktop file isn't really used right now,
so this changes effectively nothing.
* Use properties in ReleaseInformation.cs and add ConfigName property
* Configure config filename in Github workflows
* Add a separate config step for macOS
Because they use BSD sed instead of GNU sed
* Keep log directory at the old location for dev environments
* Add FileSystemUtils since Directory.Move() doesn't work across filesystems
Steal CopyDirectory code from https://learn.microsoft.com/en-us/dotnet/standard/io/how-to-copy-directories
* Fix "Open Logs folder" button pointing to the wrong directory
* Add execute permissions to Ryujinx.sh
* Fix missing newlines
* AppDataManager: Use FileSystemUtils.MoveDirectory()
* Make dotnet format happy
* Add a fallback for the logging directory
2024-01-29 19:58:18 +01:00
TSRBerry
f6475cca17
infra: Reformat README.md & add new generic Mako workflow ( #5791 )
...
* Adjust workflow paths to exclude all markdown files
* editorconfig: Add default charset and adjust indention for a few file types
* Reformat README.md and add a link to our documentation
* Add generic Mako workflow and remove old Mako steps
* editorconfig: Move charset change to a different PR
* Update compatibility stats
Co-authored-by: Ac_K <Acoustik666@gmail.com>
---------
Co-authored-by: Ac_K <Acoustik666@gmail.com>
2024-01-27 20:50:28 +01:00
Isaac Marovitz
4e19b36ad7
CI: Dependabot Groups ( #6110 )
...
* CI: Dependabot Groups
* NUnit
* Limit of 10
* Whoops
* Missing wildcard
* Remove Ryujank group
2024-01-13 15:28:57 +01:00
dependabot[bot]
feec5ef7b3
ci: bump actions/upload-artifact from 3 to 4 ( #6050 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
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>
2023-12-25 06:33:10 +01:00
Mary Guillemard
9864675a0b
Revert "ci: bump actions/github-script from 6 to 7 ( #5966 )"
...
This reverts commit 0531c16326
.
2023-12-11 21:51:40 +01:00
Mary Guillemard
04ed8c1f83
infra: Fix labeler.yml after labeler@v5 update
2023-12-11 21:43:05 +01:00
dependabot[bot]
0531c16326
ci: bump actions/github-script from 6 to 7 ( #5966 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
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>
2023-12-04 20:29:41 +01:00
dependabot[bot]
5ce47bfe8c
ci: bump actions/labeler from 4 to 5 ( #6007 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/labeler
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>
2023-12-04 19:15:52 +01:00
dependabot[bot]
ce0229b719
ci: bump actions/setup-dotnet from 3 to 4 ( #6006 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
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>
2023-12-04 19:15:30 +01:00
Mary Guillemard
388446c255
infra: Workaround Microsoft.NET.ILLink.Tasks restore failure on Flathub
...
This package seems to be required for triming now but isn't restored by default.
This changes the flatpak pusher to publish so we are sure that the package is in the cache.
Signed-off-by: Mary Guillemard <mary@mary.zone>
2023-11-15 18:12:19 +01:00
Zoltan Csizmadia
29e192f241
Migrate to .NET 8 ( #5887 )
...
* Change TargetFramework to net8.0
* Disable info messages
* Fix warings
* Disable additional analyzer messages
* Fix typo
* Add whitespace
* Fix ref vs in warnings
* Use explicit [In] on array parameters
* No need to guard Remove with Contains
* Use 'ArgumentOutOfRangeException.ThrowIf...' instead of explicitly throwing a new exception instance
* Bump .NET SDK version
* Enable JsonSerializerIsReflectionEnabledByDefault
* Use 8.0.100 GA release
* Bump System package versions
---------
Co-authored-by: Zoltan Csizmadia <Zoltan.Csizmadia@vericast.com>
2023-11-15 17:41:31 +01:00
Mary Guillemard
6228331fd1
infra: switch back to ubuntu 20.04 LTS for macOS release
2023-11-11 22:38:54 +01:00
Mary Guillemard
98e7c33630
infra: Update to LLVM 15 for macOS release
2023-11-11 22:35:58 +01:00
siegmund-heiss-ich
f631933e60
Add macOS Headless release workflow ( #5272 )
...
* 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
2023-09-05 01:28:44 +02:00
TSRBerry
fbe0c211c1
Use poetry run instead of spawning a shell ( #5653 )
2023-09-05 00:55:04 +02:00
dependabot[bot]
db0f3c0b74
ci: bump actions/checkout from 3 to 4 ( #5650 )
...
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>
2023-09-04 22:16:17 +02:00
TSRBerry
34447d7359
Fix overwriting .ryujinx-mako directory ( #5651 )
2023-09-04 19:14:20 +02:00
TSRBerry
5f771f5661
Update reviewers using Ryujinx-Mako command ( #5635 )
...
* Update reviewers using Ryujinx-Mako command
* Fix worklflow step 'uses' path
2023-09-04 11:39:25 +00:00
Mary
c6a699414a
infra: add missing quotes around @ developers in reviewers.yml
2023-08-17 19:34:48 +02:00