[CI] Fixes to warnings in workflows and scripts (#892)

* [CI] Fixes to warnings in workflows and scripts

* [CI] rename build job to win-x64

* [CI] sorry for version

* [AGC] Disable warning SHEM004 for AgcExports.cs
This commit is contained in:
Berk 2026-09-20 02:44:53 +03:00 committed by GitHub
parent ca64b4a7e8
commit 5c0adf81ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 11 additions and 7 deletions

View File

@ -12,7 +12,7 @@ on:
jobs:
dispatch:
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- name: Trigger sharpemu-site rebuild
env:

View File

@ -26,7 +26,7 @@ permissions:
jobs:
comment:
name: Post artifact links
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
# Only for successful PR builds — artifacts exist only when the build passed.
if: >-
github.event.workflow_run.event == 'pull_request' &&

View File

@ -34,7 +34,7 @@ concurrency:
jobs:
init:
name: Init
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
outputs:
release-name: ${{ steps.vars.outputs.release-name }}
release-tag: ${{ steps.vars.outputs.release-tag }}
@ -71,7 +71,7 @@ jobs:
reuse:
name: REUSE Compliance
needs: init
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- name: Checkout repository
uses: actions/checkout@v6
@ -80,7 +80,7 @@ jobs:
uses: fsfe/reuse-action@v6
build:
name: Build Archive
name: Build win-x64
needs:
- init
- reuse
@ -138,7 +138,7 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
- os: ubuntu-26.04
rid: linux-x64
- os: macos-latest
rid: osx-x64
@ -227,7 +227,7 @@ jobs:
# Versioned releases are immutable and tag-driven. Branch and manual runs
# still produce Actions artifacts without modifying a published release.
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
permissions:
contents: write
steps:

View File

@ -154456,3 +154456,6 @@ sceNpEAAccessInitialize
sceNpEAAccessTerminate
sceNpHasEAAccessSubscription
sceNpHasEAAccessSubscriptionAbortRequest
sceAgcAddPrimStateRegisters
sceVoiceQoSSetMode
sceVoiceQoSTerminate

View File

@ -2117,6 +2117,7 @@ public static partial class AgcExports
// populates the first 3 pairs; zero the rest of the scanned window so
// every unpopulated slot is a harmless failed probe instead of
// guest-stack garbage.
#pragma warning disable SHEM004
[SysAbiExport(
Nid = "dbOlWdppb4o",
ExportName = "sceAgcAddPrimStateRegisters",