diff options
| author | crueter <crueter@eden-emu.dev> | 2026-04-01 02:09:56 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-04-01 02:09:56 +0200 |
| commit | 6e760148248801e986ec6d640621d1a3af97763a (patch) | |
| tree | 64a60f375b19e6c408b32dfa5fb7fb95844107a7 /.github | |
| parent | bb71ace365dbec17736ec45d3a80affd1e16e498 (diff) | |
[ci] Move workflows to `.forgejo` (#3808)
Primarily to prevent mirrors from trying to run bogus actions.
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3808
Diffstat (limited to '.github')
| -rw-r--r-- | .github/ISSUE_TEMPLATE/blank_issue_template.yml | 10 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/bug_report.yml | 64 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/config.yml | 4 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/feature_request.yml | 28 | ||||
| -rw-r--r-- | .github/workflows/license-header.yml | 22 | ||||
| -rw-r--r-- | .github/workflows/sources.yml | 19 | ||||
| -rw-r--r-- | .github/workflows/strings.yml | 22 | ||||
| -rw-r--r-- | .github/workflows/translations.yml | 60 |
8 files changed, 0 insertions, 229 deletions
diff --git a/.github/ISSUE_TEMPLATE/blank_issue_template.yml b/.github/ISSUE_TEMPLATE/blank_issue_template.yml deleted file mode 100644 index 49b7f38228..0000000000 --- a/.github/ISSUE_TEMPLATE/blank_issue_template.yml +++ /dev/null @@ -1,10 +0,0 @@ -name: New Issue (Developers Only) -description: A blank issue template for developers only. If you are not a developer, do not use this issue template. Your issue WILL BE CLOSED if you do not use the appropriate issue template. -body: - - type: markdown - attributes: - value: | - **If you are not a developer, do not use this issue template. Your issue WILL BE CLOSED if you do not use the appropriate issue template.** - - type: textarea - attributes: - label: "Issue" diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml deleted file mode 100644 index a28f0473fb..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Bug Report -description: File a bug report -body: - - type: markdown - attributes: - value: Tech support does not belong here. You should only file an issue here if you think you have experienced an actual bug with yuzu. - - type: checkboxes - attributes: - label: Is there an existing issue for this? - description: Please search to see if an issue already exists for the bug you encountered. - options: - - label: I have searched the existing issues - required: true - - type: input - attributes: - label: Affected Build(s) - description: List the affected build(s) that this issue applies to. - placeholder: Mainline 1234 / Early Access 1234 - validations: - required: true - - type: textarea - id: issue-desc - attributes: - label: Description of Issue - description: A brief description of the issue encountered along with any images and/or videos. - validations: - required: true - - type: textarea - id: expected-behavior - attributes: - label: Expected Behavior - description: A brief description of how it is expected to work along with any images and/or videos. - validations: - required: true - - type: textarea - id: reproduction-steps - attributes: - label: Reproduction Steps - description: A brief explanation of how to reproduce this issue. If possible, provide a save file to aid in reproducing the issue. - validations: - required: true - - type: textarea - id: log - attributes: - label: Log File - description: A log file will help our developers to better diagnose and fix the issue. Instructions can be found [here](https://yuzu-emu.org/help/reference/log-files). - validations: - required: true - - type: textarea - id: system-config - attributes: - label: System Configuration - placeholder: | - CPU: Intel i5-10400 / AMD Ryzen 5 3600 - GPU/Driver: NVIDIA GeForce GTX 1060 (Driver 512.95) - RAM: 16GB DDR4-3200 - OS: Windows 11 22H2 (Build 22621.819) - value: | - CPU: - GPU/Driver: - RAM: - OS: - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index d4f68f053d..0000000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,4 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: Eden Discord - url: https://discord.gg/HstXbPch7X diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml deleted file mode 100644 index 766da2c876..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Feature Request -description: File a feature request -labels: "request" -body: - - type: markdown - attributes: - value: Tech support does not belong here. You should only file an issue here if you are requesting a feature you believe would make yuzu better. - - type: checkboxes - attributes: - label: Is there an existing issue for this? - description: Please search to see if an issue already exists for the feature you are requesting. - options: - - label: I have searched the existing issues - required: true - - type: textarea - id: what-feature - attributes: - label: What feature are you suggesting? - description: A brief description of the requested feature. - validations: - required: true - - type: textarea - id: why-feature - attributes: - label: Why would this feature be useful? - description: A brief description of why this feature would make yuzu better. - validations: - required: true diff --git a/.github/workflows/license-header.yml b/.github/workflows/license-header.yml deleted file mode 100644 index d6935dcac9..0000000000 --- a/.github/workflows/license-header.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: eden-license - -on: - pull_request: - branches: [ master ] - -jobs: - license-header: - runs-on: source - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Fetch - run: git fetch origin master:master - - - name: Make script executable - run: chmod +x ./.ci/license-header.sh - - - name: Check license headers - run: ./.ci/license-header.sh diff --git a/.github/workflows/sources.yml b/.github/workflows/sources.yml deleted file mode 100644 index 8e98419cba..0000000000 --- a/.github/workflows/sources.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: tx-src - -on: - push: - branches: [ master ] - -jobs: - sources: - runs-on: source - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Push New Sources - run: | - export PATH=/usr/lib/qt6/bin:$PATH - ./tools/translations/qt-source.sh - tx-cli push -s diff --git a/.github/workflows/strings.yml b/.github/workflows/strings.yml deleted file mode 100644 index ae8a7220e1..0000000000 --- a/.github/workflows/strings.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Check Strings - -on: - push: - branches: [ master ] - -jobs: - check-strings: - runs-on: source - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Find Unused Strings - run: ./tools/unused-strings.sh - - - name: Find Stale Translations - run: ./tools/stale-translations.sh - - - name: Diff - run: git --no-pager diff --exit-code HEAD diff --git a/.github/workflows/translations.yml b/.github/workflows/translations.yml deleted file mode 100644 index 16ce4f1808..0000000000 --- a/.github/workflows/translations.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: tx-pull - -on: - # monday, wednesday, saturday at 2pm - schedule: - cron: '0 14 * * 1,3,6' - workflow_dispatch: - -jobs: - tx-update: - runs-on: source - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Get New Translations - run: tx-cli pull -t -f - - - name: Push branch - run: | - git config --local user.name "Eden CI" - git config --local user.email "ci@eden-emu.dev" - git config --local user.signingkey "D57652791BB25D2A" - git config --local push.autoSetupRemote true - - git remote set-url origin ci:eden-emu/eden.git - - TIMESTAMP=$(date +"%s") - echo "TIMESTAMP=$TIMESTAMP" >> "$GITHUB_ENV" - - git switch -c update-translations-$TIMESTAMP - git add dist src/android/app/src/main/res - - git commit -sS -m "[dist, android] Update translations from Transifex" - git push - - - name: Create PR - run: | - DATE=$(date +"%b %d") - TITLE="[dist, android] Update translations from Transifex for $DATE" - BODY="Automatic translation update for $DATE" - BASE=master - HEAD=update-translations-$TIMESTAMP - - cat << EOF > data.json - { - "base": "$BASE", - "body": "$BODY", - "head": "$HEAD", - "title": "$TITLE" - } - EOF - - curl -X 'POST' \ - 'https://git.eden-emu.dev/api/v1/repos/eden-emu/eden/pulls' \ - -H 'accept: application/json' \ - -H 'Authorization: Bearer ${{ secrets.CI_FJ_TOKEN }}' \ - -H 'Content-Type: application/json' \ - -d "@data.json" --fail |
