Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
# MULTIPLE OWNERS



# Host Hell


Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/auto_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ permissions:
contents: write
jobs:
auto_changelog:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5

- name: Generate App Token
id: app-token-generation
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/autowiki.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ permissions:

jobs:
autowiki:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: "Check for AUTOWIKI_USERNAME"
id: secrets_set
Expand All @@ -20,7 +20,7 @@ jobs:
echo "SECRETS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT
- name: Checkout
if: steps.secrets_set.outputs.SECRETS_ENABLED
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Install BYOND
if: steps.secrets_set.outputs.SECRETS_ENABLED
uses: ./.github/actions/restore_or_install_byond
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_suite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
start_gate:
if: ( !contains(github.event.head_commit.message, '[ci skip]') )
name: Start Gate
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Mandatory Empty Step
run: exit 0
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
run_alternate_tests,
run_linters,
]
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@release/v1
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeowner_reviews.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ on:

jobs:
assign-users:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5

steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so the job can access it
- uses: actions/checkout@v6
- uses: actions/checkout@v5

#Parse the Codeowner file on non draft PRs
- name: CodeOwnersParser
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/collect_data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:

jobs:
collect_data:
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
timeout-minutes: 5
outputs:
maps: ${{ steps.map_finder.outputs.maps }}
Expand All @@ -27,7 +27,7 @@ jobs:
required_build_versions: ${{ steps.setup_required_build_versions.outputs.required_build_versions }}

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- name: Find Maps
id: map_finder
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/compare_screenshots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ on:
jobs:
compare_screenshots:
timeout-minutes: 15
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- name: Setup directory
run: mkdir -p artifacts
# If we ever add more artifacts, this is going to break, but it'll be obvious.
- name: Download screenshot tests
uses: actions/download-artifact@v7
uses: actions/download-artifact@v5
with:
path: artifacts
- name: ls -R
Expand All @@ -34,7 +34,7 @@ jobs:
echo ${{ github.event.pull_request.number }} > artifacts/screenshot_comparisons/pull_request_number.txt
- name: Upload bad screenshots
if: failure()
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v4
with:
name: bad-screenshots
path: artifacts/screenshot_comparisons
8 changes: 4 additions & 4 deletions .github/workflows/compile_all_maps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ on:
jobs:
compile_all_stations:
name: Compile All Station Maps
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
timeout-minutes: 5

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- name: Setup Bun
uses: ./.github/actions/setup_bun
- name: Restore BYOND from Cache
Expand All @@ -31,11 +31,11 @@ jobs:

compile_all_templates:
name: Compile All Templates
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
timeout-minutes: 5

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- name: Setup Bun
uses: ./.github/actions/setup_bun
- name: Restore BYOND from Cache
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compile_changelogs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
compile:
name: "Compile changelogs"
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
permissions:
contents: write
steps:
Expand All @@ -35,7 +35,7 @@ jobs:

- name: "Checkout"
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/checkout@v6
uses: actions/checkout@v5
with:
fetch-depth: 25
persist-credentials: false
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/discord_discussions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ concurrency:
jobs:
manage-discord-discussion:
name: Manage Discord Discussion
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: contains(github.event.pull_request.labels.*.name, 'Discord Discussion')
steps:
- name: Fail if vars.DISCORD_DISCUSSIONS_CHANNEL_ID is unset
Expand All @@ -34,7 +34,7 @@ jobs:
dotnet-quality: ga

- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5

- name: Build Tgstation.DiscordDiscussions
run: dotnet publish -c Release -o discord_discussions_bins tools/Tgstation.DiscordDiscussions/Tgstation.DiscordDiscussions.csproj
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/discord_pr_announce.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
notify:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: ${{ github.event.action != 'labeled' || github.event.label.name == 'Stale' }}
steps:
- name: "Check for DISCORD_WEBHOOK"
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/gbp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ on:
jobs:
# labeler must run before gbp because gbp calculates itself based on labels
labeler:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: github.event.action == 'opened' || github.event.action == 'synchronize'
permissions:
pull-requests: write # to apply labels
issues: write # to apply labels
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Run Auto Labeler
uses: actions/github-script@v7
with:
Expand All @@ -27,7 +27,7 @@ jobs:
});
console.log(`Labels updated: ${new_labels}`);
gbp:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: github.event.action == 'opened' || github.event.action == 'closed'
steps:
- name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps"
Expand All @@ -40,15 +40,15 @@ jobs:
echo "ACTIONS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT
- name: Checkout
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Setup git
if: steps.value_holder.outputs.ACTIONS_ENABLED
run: |
git config --global user.name "gbp-action"
git config --global user.email "<>"
- name: Checkout alternate branch
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/checkout@v6
uses: actions/checkout@v5
with:
ref: "gbp-balances" # The branch name
path: gbp-balances
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/gbp_collect.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
workflow_dispatch:
jobs:
gbp_collection:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps"
id: value_holder
Expand All @@ -18,15 +18,15 @@ jobs:
echo "ACTIONS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT
- name: Checkout
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Setup git
if: steps.value_holder.outputs.ACTIONS_ENABLED
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
- name: Checkout alternate branch
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/checkout@v6
uses: actions/checkout@v5
with:
ref: "gbp-balances" # The branch name
path: gbp-balances
Expand Down
33 changes: 0 additions & 33 deletions .github/workflows/generate_client_storage.yml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/workflows/generate_documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ jobs:
permissions:
contents: write # for JamesIves/github-pages-deploy-action to push changes in repo
if: ( !contains(github.event.head_commit.message, '[ci skip]') )
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
concurrency: gen-docs
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- name: Setup cache
uses: actions/cache@v5
uses: actions/cache@v4
with:
path: ~/SpacemanDMM
key: ${{ runner.os }}-spacemandmm-${{ secrets.CACHE_PURGE_KEY }}
Expand All @@ -27,7 +27,7 @@ jobs:
touch dmdoc/.nojekyll
echo codedocs.tgstation13.org > dmdoc/CNAME
- name: Deploy
uses: JamesIves/github-pages-deploy-action@v4.7.6
uses: JamesIves/github-pages-deploy-action@v4.7.3
with:
branch: gh-pages
clean: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/remove_guide_comments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ on:
types: [opened]
jobs:
remove_guide_comments:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Remove guide comments
uses: actions/github-script@v7
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/rerun_flaky_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,23 @@ permissions:
# DARKPACK ADDITION END
jobs:
rerun_flaky_tests:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'failure' && github.event.workflow_run.run_attempt == 1 }}
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Rerun flaky tests
uses: actions/github-script@v7
with:
script: |
const { rerunFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
await rerunFlakyTests({ github, context })
report_flaky_tests:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.run_attempt == 2 }}
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Report flaky tests
uses: actions/github-script@v7
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/round_id_linker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
link_rounds:
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04
steps:
- uses: tgstation/round_linker@master
with:
Expand Down
Loading
Loading