reggie
d3619bc6fb
Remove test-ava
archives from release workflow
2024-10-22 10:08:41 -05:00
reggie
dc545c33e4
infra: Fix AppImage build for arm64
2024-10-06 14:42:31 -05:00
Samuel
51b956ac7f
infra: don't repackage appimages and fix zsync files ( #34 )
...
Co-authored-by: reggie <reggie@latte.to>
2024-10-06 14:14:04 -05:00
reggie
2880892c2c
meta: Update issue template's Discord link
2024-10-06 14:09:51 -05:00
reggie
9c5dda1848
infra: Add AppImage build to release workflow (Enjoy Steam Deck users 🙂 )
2024-10-06 03:20:22 -05:00
Samuel
aa34084ba1
infra: Add AppImage build workflow ( #28 )
...
Co-authored-by: reggie <reggie@latte.to>
2024-10-06 01:34:01 -05:00
reggie
f49bd44cc1
Guarantee that releases are only set as latest after [release, macos_release] finish
2024-10-06 00:39:34 -05:00
reggie
448666fd06
infra: Prepend "r." for build ver, flatten "publish" dir w/ tar and zip archives
...
* Also updated this behavior in the updater module.. WHY wasn't this done before? No clue. This was setup very interestingly.
2024-10-05 23:45:15 -05:00
reggie
e6ac7f9475
Add meta tag to labeler config
2024-10-03 22:42:27 -05:00
reggie
fdf5ee79da
infra: Re-add issue templates
2024-10-03 22:21:18 -05:00
reggie
11539dcc66
gui: Remove remaining in-app and meta social link references ( #22 )
...
* Migrate all GH references to `github.com/ryujinx-mirror`
* AboutWindow social references
2024-10-03 03:25:48 -05:00
reggie
509f0c6c5f
infra: enable omitDraftDuringUpdate for release-action
2024-10-03 01:21:00 -05:00
reggie
72960a0bae
Use "&" as sed delimiter
2024-10-03 00:36:31 -05:00
reggie
94091e1380
Reconstruct necessary action workflows & Dependabot rules ( #17 )
2024-10-02 23:42:43 -05:00
reggie
363c8ac8b1
Only run release on manual dispatch
2024-10-02 03:16:00 -05:00
reggie
2a32919272
-
2024-10-02 02:59:55 -05:00
reggie
371a1b7137
Why not?
2024-10-02 02:55:14 -05:00
reggie
33dd526eea
LeBron, scream if you love GitHub Actions!
2024-10-02 02:38:25 -05:00
reggie
06fb796ceb
??
2024-10-02 02:31:51 -05:00
reggie
6688f809eb
Use github.ref_name instead
2024-10-02 02:28:32 -05:00
reggie
776112fc41
Use auto-generated release notes for release.yml
2024-10-02 02:25:58 -05:00
reggie
cc8a631be2
Name releases by revision hash
2024-10-02 02:19:31 -05:00
reggie
ac3b18fb32
?
2024-10-02 02:08:59 -05:00
reggie
81de540ca5
Revert "Use revision hash for release name"
...
This reverts commit 4a3839a54d
.
2024-10-02 02:08:25 -05:00
reggie
ce7d57d508
Don't configure ReleaseInformation.cs on release (temp)
2024-10-02 02:05:19 -05:00
reggie
4a3839a54d
Use revision hash for release name
2024-10-02 02:01:20 -05:00
reggie
cf0e671c3e
Add csc
2024-10-02 01:52:21 -05:00
reggie
16f06720e1
Don't use "RELEASE_TOKEN"
2024-10-02 01:40:06 -05:00
reggie
657bd236a2
Test workflows
2024-10-02 00:46:59 -05:00
reggie
9a128e92f7
Completely isolate the original project's .github/
2024-10-01 16:37: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