san7890
1bc430830c
Remove mysql insecure warning in CI ( #91739 )
...
## About The Pull Request

This warning thing has been annoying me for a while when I scour CI logs
looking for oranges/reds, let's remove this needless emission by
confabulating a `.cfg` file and using that to run any necessary
commands. This worked on my local repository and should pass CI without
any issues on this repo as well.
## Why It's Good For The Game
In case we really wanna start cracking down on failing due to warnings
in CI it's helpful to ensure that the standard case is normal. Also just
cleaner in general.
## Changelog
Not needed.
2025-06-21 22:38:20 -04:00
Jeremiah
4e1f33e5af
[tgui] Replaces node with bun ( #91359 )
...
## About The Pull Request
Swaps out node & yarn in favor of [bun](https://bun.sh/ )

sub tasks
- [x] add bun setup script
- [x] fix tgui-dev-server (bun glob is different)
- [x] set juke to run bun
- [x] remove all yarn stuff
- [x] convert all tests from vitest to bun
- [x] fight with CI/tgs
## Why It's Good For The Game
Yarn has served us over the years as our package manager but the method
it bundles dependencies has lead to issues and setbacks, notably needing
to wait on rspack support, but more recently in trying to switch to
biome
1. I can add in packages that do not need these workarounds, like god
intended
2. We won't need to [keep around
sdks](https://yarnpkg.com/getting-started/editor-sdks ) which rely on
yarn to even publish
3. We're not committing the yarn cache or .pnp file, which kind of
defeats the purpose
4. Native typescript support and testing
5. Because it'd be cool
## Caveats
Rspack was throwing errors on TGS while doing this. I needed to switch
back to webpack/swc, which seems to work flawlessly. It was too tiring
for anyone involved to debug and this was the simplest route. It adds a
completely negligible amount of time to build. It might even resolve
some issues elsewhere.
Making this switch extends that very first setup time! I'm working on
cutting it down, but as of right now, it takes about 80 seconds just for
TGUI to download all the packages. Afterwards, it's the same.
## Changelog
2025-06-21 22:20:20 -04:00
The Sharkening
a9342f9005
workflow dispatch ( #4051 )
...
for auto triggering on the stale workflow
2025-06-15 00:01:17 -06:00
The Sharkening
b51769b676
Enabled the stale workflow ( #4050 )
...
Enables the auto stale workflow
2025-06-14 22:38:31 -06:00
Jeremiah
a5a4b83a25
Sets prettier to run on the repo ( #91379 )
...
Prettier (an auto formatter) is set to only run within the tgui folder
currently. This removes that limitation, allowing it to automatically
format all supported files in the repo (.js, .html, .yml
[etc](https://prettier.io/docs/ ))
I made a few exceptions for bundled and generated files
I'm of the opinion that code should look uniform and am lazy enough to
want CTRL-S to format files without having to think beyond that
2025-06-05 19:13:02 -04:00
TiviPlus
352b68539e
Don't run CI on pushed commits (while keeping pull requests) ( #91163 )
...
See https://github.com/tgstation/TerraGov-Marine-Corps/pull/17885 and
https://discord.com/channels/326822144233439242/1372427512273043506/1372484162023456861
Co-authored-by: TiviPlus <572233640+TiviPlus@users.noreply.com >
2025-05-29 16:16:10 -04:00
Lucy
555aad3182
Removes the Windows Build CI ( #91186 )
...
mothblocks told me to so I'm removing the Windows Build CI
this causes nothing but problems.
no user-facing changes
2025-05-22 21:36:37 -04:00
TiviPlus
9f99d2c4b9
Delete PR emoji action ( #91165 )
...
This was disabled months ago
Co-authored-by: TiviPlus <572233640+TiviPlus@users.noreply.com >
2025-05-22 21:15:57 -04:00
TiviPlus
254776d161
Delete docker build ( #91164 )
...
This hasnt even been working properly for months
Co-authored-by: TiviPlus <572233640+TiviPlus@users.noreply.com >
2025-05-22 21:15:55 -04:00
Roxy
e3e5ba763d
Temporarily disable windows build CI
2025-05-16 18:12:06 -04:00
Roxy
0e74eda469
Split compile all maps workflow into two parallel jobs ( #91038 )
...
- Change `_basemap.dm` so instead of templates being included when
`CIBUILDING` is defined, it's based off a separate `ALL_TEMPLATES` flag,
like `ALL_MAPS`, also made it not dependent on `ALL_MAPS` being defined,
so the two can run separately
- Changes build.js to generate `templates.dm` with the `ALL_TEMPLATES`
flag instead of `ALL_MAPS`
- Change the compile all maps workflow to have two separate jobs, one
that does `ALL_MAPS` and one that does `ALL_TEMPLATES`
The downstreams are starting to run out of memory during this workflow
because we have extra templates and maps, splitting it this way should
alleviate that problem (for rough, non-scientific numbers: Combined
workflow reaches 3.5GB and then crashes during holodeck templates using
bubber code, split like this the maps workflow reaches 1GB and finishes,
the templates workflow reaches 1.5GB and finishes)
No player facing changes
2025-05-14 16:39:27 -04:00
Bloop
a6d3b71d3a
Adds support for preventing a map from running CI tests ( #90903 )
...
## About The Pull Request
As more maps get added so does the possibility of OOM issues. Especially
if you are a fork that has several additional maps on top of the TG
ones.
This just adds a new json key, `"exclude_from_ci"`, which, when set to
`true` stops that map from being loaded into the CI tests.

Works (testing by temporarily setting birdshot's `"exclude_from_ci"` to
`true`).
## Changelog
Nothing player facing
2025-05-08 19:19:46 -04:00
Gaxeer
a3aec50f1a
Pre compile builds for tests ( #90905 )
...
## About The Pull Request
Pre compile build and save as artifact for further use in integration
and alternate tests.
Which saves us some time on compilation (compilation takes ~50s) for
every test - we just download compilation output artifact.
So totally we save 434s ( (50s * 11 tests) - (83s + 3s * 11 tests) ) for
runners.
Workflow also supports multiple alternate tests.
<details>
<summary>
Before (per each test)
</summary>

</details>
<details>
<summary>
After
</summary>
Once per whole CI

Per each test

</details>
## Changelog
Nothing player facing
2025-05-08 18:42:18 -04:00
dependabot[bot]
bc0402651a
Build(deps): Bump actions/create-github-app-token from 1 to 2 ( #90419 )
...
Bumps
[actions/create-github-app-token](https://github.com/actions/create-github-app-token )
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/create-github-app-token/releases ">actions/create-github-app-token's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h1><a
href="https://github.com/actions/create-github-app-token/compare/v1.12.0...v2.0.0 ">2.0.0</a>
(2025-04-03)</h1>
<ul>
<li>feat!: remove deprecated inputs (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/213 ">#213</a>)
(<a
href="5cc811bc40 ">5cc811b</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>Removed deprecated inputs (<code>app_id</code>,
<code>private_key</code>, <code>skip_token_revoke</code>) and made
<code>app-id</code> and <code>private-key</code> required in the action
configuration.</li>
</ul>
<h2>v1.12.0</h2>
<h1><a
href="https://github.com/actions/create-github-app-token/compare/v1.11.7...v1.12.0 ">1.12.0</a>
(2025-03-27)</h1>
<h3>Features</h3>
<ul>
<li>permissions (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/168 ">#168</a>)
(<a
href="0e0aa99a86 ">0e0aa99</a>)</li>
</ul>
<h2>v1.11.7</h2>
<h2><a
href="https://github.com/actions/create-github-app-token/compare/v1.11.6...v1.11.7 ">1.11.7</a>
(2025-03-20)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> bump undici from 5.28.4 to 7.5.0 (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/214 ">#214</a>)
(<a
href="a24b46a462 ">a24b46a</a>)</li>
</ul>
<h2>v1.11.6</h2>
<h2><a
href="https://github.com/actions/create-github-app-token/compare/v1.11.5...v1.11.6 ">1.11.6</a>
(2025-03-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> bump the production-dependencies group with 2
updates (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/210 ">#210</a>)
(<a
href="1ff1dea6a9 ">1ff1dea</a>)</li>
</ul>
<h2>v1.11.5</h2>
<h2><a
href="https://github.com/actions/create-github-app-token/compare/v1.11.4...v1.11.5 ">1.11.5</a>
(2025-02-15)</h2>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ff1caaa28 "><code>3ff1caa</code></a>
build(release): 2.0.2 [skip ci]</li>
<li><a
href="eaef29498f "><code>eaef294</code></a>
fix: improve log messages for token creation (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/226 ">#226</a>)</li>
<li><a
href="86e24964d6 "><code>86e2496</code></a>
build(release): 2.0.1 [skip ci]</li>
<li><a
href="2411bfc792 "><code>2411bfc</code></a>
fix(deps): bump the production-dependencies group across 1 directory
with 2 u...</li>
<li><a
href="f17d09a7b5 "><code>f17d09a</code></a>
build(deps-dev): bump the development-dependencies group with 3 updates
(<a
href="https://redirect.github.com/actions/create-github-app-token/issues/225 ">#225</a>)</li>
<li><a
href="e250d17c7a "><code>e250d17</code></a>
ci(update-permission-inputs): add permissions (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/230 ">#230</a>)</li>
<li><a
href="ed258b491a "><code>ed258b4</code></a>
Rename workflow</li>
<li><a
href="5c652ca715 "><code>5c652ca</code></a>
Update update-inputs.yml</li>
<li><a
href="60ee75db78 "><code>60ee75d</code></a>
ci(update-inputs): create initial version (<a
href="https://redirect.github.com/actions/create-github-app-token/issues/229 ">#229</a>)</li>
<li><a
href="064492a9a1 "><code>064492a</code></a>
build(release): 2.0.0 [skip ci]</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/create-github-app-token/compare/v1...v2 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-29 17:11:54 -06:00
Roxy
0761c19be9
Disable docker publish workflow
2025-04-19 23:31:21 -04:00
Waterpig
753d8e5ba4
Merge branch 'master' of https://github.com/tgstation/tgstation into upstream-25-04a
2025-04-08 18:58:45 +02:00
Jeremiah
dfac9f7ef8
Extracts the steps inside ci suite into files ( #90077 )
...
## About The Pull Request
Moves almost every step of the CI suite into its own file in workflows.
It should function exactly the same.
## Why It's Good For The Game
Makes our CI suite more readable at a glance, more modular and scalable
## Changelog
N/A
2025-03-20 14:41:35 +01:00
dependabot[bot]
dda33d0f19
Build(deps): Bump robinraju/release-downloader from 1.11 to 1.12 ( #89876 )
...
Bumps
[robinraju/release-downloader](https://github.com/robinraju/release-downloader )
from 1.11 to 1.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/robinraju/release-downloader/releases ">robinraju/release-downloader's
releases</a>.</em></p>
<blockquote>
<h2>Release Downloader v1.12</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README.md by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/745 ">robinraju/release-downloader#745</a></li>
<li>[Release management] - Move the major version tag (such as v1, v2)
to point to the Git ref of the current release. by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/750 ">robinraju/release-downloader#750</a></li>
<li>Update README.md by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/751 ">robinraju/release-downloader#751</a></li>
<li>Bump eslint-plugin-github from 4.10.2 to 5.0.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/748 ">robinraju/release-downloader#748</a></li>
<li>Bump minimatch from 9.0.4 to 9.0.5 in the npm-production group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/747 ">robinraju/release-downloader#747</a></li>
<li>Bump the npm-development group with 4 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/746 ">robinraju/release-downloader#746</a></li>
<li>Bump typed-rest-client from 2.0.1 to 2.0.2 in the npm-production
group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/756 ">robinraju/release-downloader#756</a></li>
<li>Bump the npm-development group with 4 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/755 ">robinraju/release-downloader#755</a></li>
<li>Dependency updates by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/775 ">robinraju/release-downloader#775</a></li>
<li>Update dev dependencies by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/777 ">robinraju/release-downloader#777</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/robinraju/release-downloader/compare/v1...v1.12 ">https://github.com/robinraju/release-downloader/compare/v1...v1.12 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="daf26c55d8 "><code>daf26c5</code></a>
Update dev dependencies (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/777 ">#777</a>)</li>
<li><a
href="21a0a3a628 "><code>21a0a3a</code></a>
Dependency updates (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/775 ">#775</a>)</li>
<li><a
href="b5cac74e15 "><code>b5cac74</code></a>
Bump the npm-development group with 4 updates (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/755 ">#755</a>)</li>
<li><a
href="68ea2e9bce "><code>68ea2e9</code></a>
Bump typed-rest-client from 2.0.1 to 2.0.2 in the npm-production group
(<a
href="https://redirect.github.com/robinraju/release-downloader/issues/756 ">#756</a>)</li>
<li><a
href="08962245ee "><code>0896224</code></a>
Bump the npm-development group with 4 updates (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/746 ">#746</a>)</li>
<li><a
href="ebfede420e "><code>ebfede4</code></a>
Bump minimatch from 9.0.4 to 9.0.5 in the npm-production group (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/747 ">#747</a>)</li>
<li><a
href="55f2a9b0a4 "><code>55f2a9b</code></a>
Bump eslint-plugin-github from 4.10.2 to 5.0.1 (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/748 ">#748</a>)</li>
<li><a
href="c59f6369c3 "><code>c59f636</code></a>
Update README.md (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/751 ">#751</a>)</li>
<li><a
href="647e9552a4 "><code>647e955</code></a>
[Release management] - Move the major version tag (such as v1, v2) to
point ...</li>
<li><a
href="4a451e2607 "><code>4a451e2</code></a>
Update README.md (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/745 ">#745</a>)</li>
<li>See full diff in <a
href="https://github.com/robinraju/release-downloader/compare/v1.11...v1.12 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 17:13:53 -04:00
TiviPlus
2e12559e0d
Discord PR announcer tweaks ( #89732 )
...
Tweaks PR announcer to fix embeds being flaky for starters, and ended up
redoing the content
Basically ended up redoing how it looked, it takes up much less space
now

Co-authored-by: TiviPlus <572233640+TiviPlus@users.noreply.com >
2025-03-12 16:52:50 -04:00
Gallyus
de88adda59
Removes redundant MySQL Server ( #89724 )
...
Port of https://github.com/DaedalusDock/daedalusdock/pull/1220
Test runs bleed ~26 seconds on average starting a completely unused and
misconfigured MySQL Docker container. Let's.... Not do that?
TG tests 10 maps, at 26 seconds each, that's 260 seconds of pointless
time.
No User-Facing Changes
2025-03-12 16:52:49 -04:00
TiviPlus
40ec50b645
Discord PR announcement workflow ( #89578 )
2025-03-12 16:46:53 -04:00
dependabot[bot]
1c0759f985
Build(deps): Bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 ( #89572 )
...
Bumps
[JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action )
from 4.7.2 to 4.7.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jamesives/github-pages-deploy-action/releases ">JamesIves/github-pages-deploy-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.7.3</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Build 🔧 </h3>
<ul>
<li>build(deps-dev): bump prettier from 3.4.1 to 3.4.2 in the misc group
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1760 ">JamesIves/github-pages-deploy-action#1760</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1759 ">JamesIves/github-pages-deploy-action#1759</a></li>
<li>build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1761 ">JamesIves/github-pages-deploy-action#1761</a></li>
<li>build(deps): bump typescript-eslint from 8.17.0 to 8.18.0 in the
typescript group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1764 ">JamesIves/github-pages-deploy-action#1764</a></li>
<li>build(deps-dev): bump <code>@types/node</code> from 22.10.1 to
22.10.2 in the misc group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1765 ">JamesIves/github-pages-deploy-action#1765</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1763 ">JamesIves/github-pages-deploy-action#1763</a></li>
<li>build(deps-dev): bump eslint from 9.16.0 to 9.17.0 in the misc group
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1767 ">JamesIves/github-pages-deploy-action#1767</a></li>
<li>build(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1770 ">JamesIves/github-pages-deploy-action#1770</a></li>
<li>build(deps): bump typescript-eslint from 8.18.0 to 8.19.0 in the
typescript group across 1 directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1778 ">JamesIves/github-pages-deploy-action#1778</a></li>
<li>build(deps-dev): bump the eslint group across 1 directory with 3
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1779 ">JamesIves/github-pages-deploy-action#1779</a></li>
<li>build(deps-dev): bump <code>@types/node</code> from 22.10.2 to
22.10.5 in the misc group across 1 directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1781 ">JamesIves/github-pages-deploy-action#1781</a></li>
<li>build(deps-dev): bump typescript from 5.7.2 to 5.7.3 in the misc
group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1788 ">JamesIves/github-pages-deploy-action#1788</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1787 ">JamesIves/github-pages-deploy-action#1787</a></li>
<li>build(deps): bump typescript-eslint from 8.19.0 to 8.19.1 in the
typescript group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1786 ">JamesIves/github-pages-deploy-action#1786</a></li>
<li>build(deps): bump undici from 5.28.4 to 5.28.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1796 ">JamesIves/github-pages-deploy-action#1796</a></li>
<li>build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1801 ">JamesIves/github-pages-deploy-action#1801</a></li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>fix unexpected input attempt-limit warning annotation by <a
href="https://github.com/databasedav "><code>@databasedav</code></a> in
<a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1806 ">JamesIves/github-pages-deploy-action#1806</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.7.3 ">https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.7.3 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6c2d9db40f "><code>6c2d9db</code></a>
Deploy Production Code for Commit
047981260465117a420d282651123a7d5e2bdd7e 🚀 </li>
<li><a
href="0479812604 "><code>0479812</code></a>
Merge branch 'dev' into releases/v4</li>
<li><a
href="88ad8a14b7 "><code>88ad8a1</code></a>
build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1801 ">#1801</a>)</li>
<li><a
href="c5f9395694 "><code>c5f9395</code></a>
build(deps): bump undici from 5.28.4 to 5.28.5 (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1796 ">#1796</a>)</li>
<li><a
href="63d783b3b1 "><code>63d783b</code></a>
fix: add attempt-limit to action.yml (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1806 ">#1806</a>)</li>
<li><a
href="ee2ef8cbea "><code>ee2ef8c</code></a>
Deploying to dev from @
JamesIves/github-pages-deploy-action@60e7ad747f0ba427...</li>
<li><a
href="60e7ad747f "><code>60e7ad7</code></a>
build(deps): bump typescript-eslint in the typescript group (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1786 ">#1786</a>)</li>
<li><a
href="9da52f2cfb "><code>9da52f2</code></a>
build(deps-dev): bump the eslint group with 2 updates (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1787 ">#1787</a>)</li>
<li><a
href="d391161025 "><code>d391161</code></a>
build(deps-dev): bump typescript from 5.7.2 to 5.7.3 in the misc group
(<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1788 ">#1788</a>)</li>
<li><a
href="ea3ef371c4 "><code>ea3ef37</code></a>
chore: removing badges</li>
<li>Additional commits viewable in <a
href="https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.2...v4.7.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 16:42:55 -04:00
LemonInTheDark
0f0c668715
Bumps docker build action's ubuntu version ( #89532 )
...
## About The Pull Request
Github's nuking this runner next month.
Not tested, it's not as if this works rn anyway.
https://github.com/actions/runner-images/issues/11101
2025-03-12 16:35:28 -04:00
dependabot[bot]
1dda43ac9c
Build(deps): Bump robinraju/release-downloader from 1.11 to 1.12 ( #89876 )
...
Bumps
[robinraju/release-downloader](https://github.com/robinraju/release-downloader )
from 1.11 to 1.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/robinraju/release-downloader/releases ">robinraju/release-downloader's
releases</a>.</em></p>
<blockquote>
<h2>Release Downloader v1.12</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README.md by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/745 ">robinraju/release-downloader#745</a></li>
<li>[Release management] - Move the major version tag (such as v1, v2)
to point to the Git ref of the current release. by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/750 ">robinraju/release-downloader#750</a></li>
<li>Update README.md by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/751 ">robinraju/release-downloader#751</a></li>
<li>Bump eslint-plugin-github from 4.10.2 to 5.0.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/748 ">robinraju/release-downloader#748</a></li>
<li>Bump minimatch from 9.0.4 to 9.0.5 in the npm-production group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/747 ">robinraju/release-downloader#747</a></li>
<li>Bump the npm-development group with 4 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/746 ">robinraju/release-downloader#746</a></li>
<li>Bump typed-rest-client from 2.0.1 to 2.0.2 in the npm-production
group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/756 ">robinraju/release-downloader#756</a></li>
<li>Bump the npm-development group with 4 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/755 ">robinraju/release-downloader#755</a></li>
<li>Dependency updates by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/775 ">robinraju/release-downloader#775</a></li>
<li>Update dev dependencies by <a
href="https://github.com/robinraju "><code>@robinraju</code></a> in <a
href="https://redirect.github.com/robinraju/release-downloader/pull/777 ">robinraju/release-downloader#777</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/robinraju/release-downloader/compare/v1...v1.12 ">https://github.com/robinraju/release-downloader/compare/v1...v1.12 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="daf26c55d8 "><code>daf26c5</code></a>
Update dev dependencies (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/777 ">#777</a>)</li>
<li><a
href="21a0a3a628 "><code>21a0a3a</code></a>
Dependency updates (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/775 ">#775</a>)</li>
<li><a
href="b5cac74e15 "><code>b5cac74</code></a>
Bump the npm-development group with 4 updates (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/755 ">#755</a>)</li>
<li><a
href="68ea2e9bce "><code>68ea2e9</code></a>
Bump typed-rest-client from 2.0.1 to 2.0.2 in the npm-production group
(<a
href="https://redirect.github.com/robinraju/release-downloader/issues/756 ">#756</a>)</li>
<li><a
href="08962245ee "><code>0896224</code></a>
Bump the npm-development group with 4 updates (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/746 ">#746</a>)</li>
<li><a
href="ebfede420e "><code>ebfede4</code></a>
Bump minimatch from 9.0.4 to 9.0.5 in the npm-production group (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/747 ">#747</a>)</li>
<li><a
href="55f2a9b0a4 "><code>55f2a9b</code></a>
Bump eslint-plugin-github from 4.10.2 to 5.0.1 (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/748 ">#748</a>)</li>
<li><a
href="c59f6369c3 "><code>c59f636</code></a>
Update README.md (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/751 ">#751</a>)</li>
<li><a
href="647e9552a4 "><code>647e955</code></a>
[Release management] - Move the major version tag (such as v1, v2) to
point ...</li>
<li><a
href="4a451e2607 "><code>4a451e2</code></a>
Update README.md (<a
href="https://redirect.github.com/robinraju/release-downloader/issues/745 ">#745</a>)</li>
<li>See full diff in <a
href="https://github.com/robinraju/release-downloader/compare/v1.11...v1.12 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 23:29:31 -05:00
TiviPlus
2d4676685b
Discord PR announcer tweaks ( #89732 )
...
Tweaks PR announcer to fix embeds being flaky for starters, and ended up
redoing the content
Basically ended up redoing how it looked, it takes up much less space
now

Co-authored-by: TiviPlus <572233640+TiviPlus@users.noreply.com >
2025-02-28 15:00:35 -07:00
Gallyus
fa160d1036
Removes redundant MySQL Server ( #89724 )
...
Port of https://github.com/DaedalusDock/daedalusdock/pull/1220
## About The Pull Request
Test runs bleed ~26 seconds on average starting a completely unused and
misconfigured MySQL Docker container. Let's.... Not do that?
## Why It's Good For The Repository
TG tests 10 maps, at 26 seconds each, that's 260 seconds of pointless
time.
## Changelog
No User-Facing Changes
2025-02-28 19:18:24 +01:00
TiviPlus
7e40e9471b
Discord PR announcement workflow ( #89578 )
2025-02-24 22:01:49 -07:00
dependabot[bot]
a98c27668d
Build(deps): Bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 ( #89572 )
...
Bumps
[JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action )
from 4.7.2 to 4.7.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jamesives/github-pages-deploy-action/releases ">JamesIves/github-pages-deploy-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.7.3</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Build 🔧 </h3>
<ul>
<li>build(deps-dev): bump prettier from 3.4.1 to 3.4.2 in the misc group
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1760 ">JamesIves/github-pages-deploy-action#1760</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1759 ">JamesIves/github-pages-deploy-action#1759</a></li>
<li>build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1761 ">JamesIves/github-pages-deploy-action#1761</a></li>
<li>build(deps): bump typescript-eslint from 8.17.0 to 8.18.0 in the
typescript group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1764 ">JamesIves/github-pages-deploy-action#1764</a></li>
<li>build(deps-dev): bump <code>@types/node</code> from 22.10.1 to
22.10.2 in the misc group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1765 ">JamesIves/github-pages-deploy-action#1765</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1763 ">JamesIves/github-pages-deploy-action#1763</a></li>
<li>build(deps-dev): bump eslint from 9.16.0 to 9.17.0 in the misc group
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1767 ">JamesIves/github-pages-deploy-action#1767</a></li>
<li>build(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1770 ">JamesIves/github-pages-deploy-action#1770</a></li>
<li>build(deps): bump typescript-eslint from 8.18.0 to 8.19.0 in the
typescript group across 1 directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1778 ">JamesIves/github-pages-deploy-action#1778</a></li>
<li>build(deps-dev): bump the eslint group across 1 directory with 3
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1779 ">JamesIves/github-pages-deploy-action#1779</a></li>
<li>build(deps-dev): bump <code>@types/node</code> from 22.10.2 to
22.10.5 in the misc group across 1 directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1781 ">JamesIves/github-pages-deploy-action#1781</a></li>
<li>build(deps-dev): bump typescript from 5.7.2 to 5.7.3 in the misc
group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1788 ">JamesIves/github-pages-deploy-action#1788</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1787 ">JamesIves/github-pages-deploy-action#1787</a></li>
<li>build(deps): bump typescript-eslint from 8.19.0 to 8.19.1 in the
typescript group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1786 ">JamesIves/github-pages-deploy-action#1786</a></li>
<li>build(deps): bump undici from 5.28.4 to 5.28.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1796 ">JamesIves/github-pages-deploy-action#1796</a></li>
<li>build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1801 ">JamesIves/github-pages-deploy-action#1801</a></li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>fix unexpected input attempt-limit warning annotation by <a
href="https://github.com/databasedav "><code>@databasedav</code></a> in
<a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1806 ">JamesIves/github-pages-deploy-action#1806</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.7.3 ">https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.7.3 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6c2d9db40f "><code>6c2d9db</code></a>
Deploy Production Code for Commit
047981260465117a420d282651123a7d5e2bdd7e 🚀 </li>
<li><a
href="0479812604 "><code>0479812</code></a>
Merge branch 'dev' into releases/v4</li>
<li><a
href="88ad8a14b7 "><code>88ad8a1</code></a>
build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1801 ">#1801</a>)</li>
<li><a
href="c5f9395694 "><code>c5f9395</code></a>
build(deps): bump undici from 5.28.4 to 5.28.5 (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1796 ">#1796</a>)</li>
<li><a
href="63d783b3b1 "><code>63d783b</code></a>
fix: add attempt-limit to action.yml (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1806 ">#1806</a>)</li>
<li><a
href="ee2ef8cbea "><code>ee2ef8c</code></a>
Deploying to dev from @
JamesIves/github-pages-deploy-action@60e7ad747f0ba427...</li>
<li><a
href="60e7ad747f "><code>60e7ad7</code></a>
build(deps): bump typescript-eslint in the typescript group (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1786 ">#1786</a>)</li>
<li><a
href="9da52f2cfb "><code>9da52f2</code></a>
build(deps-dev): bump the eslint group with 2 updates (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1787 ">#1787</a>)</li>
<li><a
href="d391161025 "><code>d391161</code></a>
build(deps-dev): bump typescript from 5.7.2 to 5.7.3 in the misc group
(<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1788 ">#1788</a>)</li>
<li><a
href="ea3ef371c4 "><code>ea3ef37</code></a>
chore: removing badges</li>
<li>Additional commits viewable in <a
href="https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.2...v4.7.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-21 16:59:41 -07:00
Majkl-J
b6b8306fda
Merge branch 'master' of https://github.com/tgstation/tgstation into upstream-25-02a
2025-02-20 00:00:19 -08:00
LemonInTheDark
e1b22a6dde
Bumps docker build action's ubuntu version ( #89532 )
...
## About The Pull Request
Github's nuking this runner next month.
Not tested, it's not as if this works rn anyway.
https://github.com/actions/runner-images/issues/11101
2025-02-19 09:26:08 +13:00
MichiRecRoom
ba7f720eaa
CI now uses actions/setup-node to setup Node and restore the Yarn cache ( #89363 )
...
## About The Pull Request
This PR changes CI to use `actions/setup-node` to setup Node, instead of
using `tools/ci/install_node.sh`. The version given to this action is
the same as specified in `dependencies.sh`.
This fixes the issue of CI not using the node version provided in
`dependencies.sh`. Previously, it was using the system-wide Node, which
at the time of this PR is `v20.18.2`.
This change is NOT applied across all jobs, but is applied at minimum to
any jobs where the game is compiled. For example, any integration test
jobs now use `actions/setup-node` - but the "Remove guide comments" job
is untouched.
This PR has the additional following effects:
* The node install is no longer cached - it is instead downloaded from
<https://github.com/actions/node-versions > (or
<https://nodejs.org/dist/ > if that fails). Being that the CI runner
needs to contact Github anyways to obtain the cached Node install, this
should make no difference.
* We no longer have to perform Yarn caching ourselves -
`actions/setup-node` does it for us! However, a side effect of this is
that the Yarn cache uses a different cache key now. I would have set up
the action to pull from the existing cache, but unfortunately that
wasn't an option.
Speaking of caching - the new action, `.github/actions/setup_node`, will
NOT restore the Yarn cache unless the `restore-yarn-cache` input is
`true`. This saves a couple seconds where we need node, but don't need
the yarn cache (such as in integration tests).
2025-02-07 12:54:26 -07:00
MichiRecRoom
2b89a04939
Unit Test failures now output a job summary, making it easier to see what the failures are. ( #89284 )
...
This change was requested by Absolucy, of catgirl fame.
## About The Pull Request
The CI is very useful for figuring out if you made any errors with your
changes. Among other things, it runs unit tests on a variety of maps and
BYOND versions, making sure everything still works as expected.
Unfortunately, figuring out the specific errors you got in CI is a bit
of a pain. You could scroll through the individual logs - but the logs
are so long, it'd take forever.
You could also use the annotations section, but that's gets filled with
generic error messages:

This PR helps on this matter, by adding [a job
summary](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#adding-a-job-summary )
whenever a failure is detected. Here's an example where I intentionally
generated fails:

(If you want to see how it looks on your own screen, have a look:
<https://github.com/LikeLakers2/tgstation/actions/runs/13026959405 >)
As it is set up currently, each integration test job will generate its
own summary; each summary contains one section per failed test; each
section will contain the associated failure message(s) in a code block.
This system is pretty basic currently (for example, breaking something
across all maps will cause many job summaries to be generated), but it's
a step up from what we had previously. Ideally, I'll come back to this
later, and improve on the job summary output - for example, by merging
identical errors across maps, and having the failures generated as a
singular job summary.
## Why It's Good For The Game
Having all the failures summarized in one place, without generic failure
messages splattered in-between, can make it easier to diagnose issues
detected by CI.
2025-02-06 23:53:02 -08:00
MichiRecRoom
c35737fa29
Group Integration Tests together on the left side of each CI Suite run ( #89191 )
...
## About The Pull Request
Hi again! I'm messing around with the workflow files again.
One of my main issues with viewing the logs for workflows, is that all
the integration tests are listed under separate dropdowns. It's not so
bad in the node-based view (the [visualization
graph](https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/about-monitoring-workflows#using-the-visualization-graph ),
as github call it), but it's still a pain to navigate between different
integration tests' logs. This problem can only get worse when more maps
are added, too (such as on Monkestation, which tests on 13 maps!).
However, I managed to figure out a way to group them together, which
makes navigating them (and hiding them, if you don't need them!) much
better. See the difference yourself:
<details><summary>Screenshots</summary>
| Before | After |
|--------|-------|
|

|

|
</details>
Note the name attached to each map - I had to do this to make it
possible to figure out which one is for which map. If I didn't do this,
all the entries in the "After" image would just say
"run_integration_tests".
Also note that doesn't apply to alternate tests. However, we have so few
alternate tests that I don't think it's worth taking the time to group
them together.
A side effect of how I implemented this: the checks list (attached to
PRs and commits) is now a little denser than before. However, I don't
think this is too much of an issue.
<details><summary>Screenshots</summary>
| Before | After |
|--------|-------|
|

|

|
</details>
I hope this makes navigating the workflow logs a little easier. :)
2025-01-29 17:56:06 +01:00
MrMelbert
a6e33ed6ac
Moves PR Labeling from webhook processor to Github actions ( #89190 )
...
## About The Pull Request
Strips auto-labeling behavior from the webhook processor to an action.
All that remains in the webhook processor is ingame PR announcements,
"changelog validation" (which is either broken or we have disabled), and
handling for "request review" (which we have disabled)
Keywords have been maintained 1:1, unless I missed something or
accidentally shoved something where it shouldn't be
I wanted to link this to the changelog parser but that seems like a
slightly larger project so I'll just throw this up as-is
Note: I'm not very experienced in writing actions so review with
scrutiny
## Why
Actions are a lot easier to maintain and set up for downstreams
Adding new labels should now be like, 10x easier since all you need to
do is slap it in the config file
Webhook processor is also kinda old an breaks semi-frequently
### (Tested)


2025-01-27 20:53:31 -07:00
MichiRecRoom
8578e88a31
Fix BYOND cache not being handled properly in CI ( #89180 )
...
## About The Pull Request
We currently cache the BYOND install in CI, to reduce the number of
times we download BYOND from BYOND's website.
However, an error in how this is handled causes alternate-version tests
and integration tests to use the same cache key - despite using
different BYOND versions. This causes BYOND to be downloaded many times
over, as different jobs detect the wrong BYOND version and re-download
it individually.
This PR solves this by implementing the following:
* There is now one cache per BYOND version
* The cache for the primary BYOND version (specified in
`dependencies.sh`) is setup *before* any integration testing is
performed, to ensure that we aren't downloading BYOND `maps.len` number
of times.
* The caches for alternate BYOND versions are set up as soon as they're
installed, to ensure that if a workflow is cancelled, we're still using
a copy of BYOND from the cache.
Additionally, to handle setting up and restoring the BYOND cache, I've
set up a new action inside the `.github` folder:
`restore_or_install_byond`. This action is given a BYOND version
(defaulting to the version specified in `dependencies.sh` if none is
specified), and takes the following steps:
1. It attempts to restore the cache relating to that BYOND version. If
it succeeds, the workflow ends, and the BYOND install is now available
for use.
2. If restoration fails, it installs BYOND as normal, then saves the
install to a cache.
----
P.S. Since CI is slow on this repo, and I needed to test that this
worked before submitting a PR, I've set workflows to run on my fork of
the repo, so you can see it in action here:
<https://github.com/LikeLakers2/tgstation/actions/workflows/ci_suite.yml >
2025-01-23 19:29:59 +01:00
Ivory
54f4812dad
Adds a .NET 9 SDK setup action to linters ( #88988 )
...
## About The Pull Request
OpenDream was recently bumped to .NET 9, which is not on our runner
image. I added an action which installs the required .NET version for
DMCompiler to function.
## Why It's Good
Adding this action is not only good as a quick hack fix, but also for
posterity.
I also considered the impact this has on our runner execution time, but
my hope is that it should not matter if we have .NET installed already.
2025-01-09 13:15:48 +01:00
LT3
3b0c54f8cd
Run changelog compile a bit earlier ( #2838 )
...
## About The Pull Request
Pushes changelog compile up a bit to give some extra buffer, so that
there's less risk of it crossing midnight.
2025-01-03 22:49:45 +00:00
LemonInTheDark
91719a400a
516 Compile Compatibility ( #88611 )
...
Renames all uses of caller, as they (currently) shadow the new byond var
and will in future error
Ups our "wan if compiled after" experiement compile version to 516
Adds an alternate 516 unit test
2024-12-27 01:04:50 +00:00
Waterpig
79f8ee8bb2
Extends integration test timeout to 25 minutes ( #2717 )
...
## About The Pull Request
Sometimes they just take that long, talk about bloat.
closes #2613
## Why It's Good For The Game
Less flakiness
## Proof Of Testing
N/A
## Changelog
N/A
2024-12-18 23:45:41 -07:00
Ghom
82721387d1
Add run_all_tests and run_alternate_tests to the completion gate needs ( #88469 )
2024-12-15 00:23:12 +01:00
Zephyr
933fc031fd
fixes completion gate getting mad about screenshot tests being skipped ( #88417 )
...
Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com >
2024-12-10 19:23:04 +01:00
Rimi Nosha
04d0eee654
[GITHUB] Yeets GBP Into The Void ( #2652 )
...
## About The Pull Request
TL;DR, GBP is unused here, get rid of it, stop spamming the git log with
it please thanks.
Also disables the defunct round id linker because bubber doesn't use
scrubby, it only confuses folk.
2024-12-08 10:09:28 -08:00
dependabot[bot]
18cd2ffee2
Build(deps): Bump JamesIves/github-pages-deploy-action from 4.7.1 to 4.7.2 ( #88359 )
...
Bumps
[JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action )
from 4.7.1 to 4.7.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jamesives/github-pages-deploy-action/releases ">JamesIves/github-pages-deploy-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.7.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Bug Fixes 🐝 </h3>
<ul>
<li>fix: enable rsync mkpath to be backwards compatible with older
Ubuntu versions by <a
href="https://github.com/JamesIves "><code>@JamesIves</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1757 ">JamesIves/github-pages-deploy-action#1757</a></li>
</ul>
<h3>Build 🔧 </h3>
<ul>
<li>build(deps): bump the misc group across 1 directory with 2 updates
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1756 ">JamesIves/github-pages-deploy-action#1756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/JamesIves/github-pages-deploy-action/compare/v4.7.1...v4.7.2 ">https://github.com/JamesIves/github-pages-deploy-action/compare/v4.7.1...v4.7.2 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="15de0f0930 "><code>15de0f0</code></a>
Deploy Production Code for Commit
d5dce9b90a6d5a8ff3cf3d2d8e6762aeddcc8026 🚀 </li>
<li><a
href="d5dce9b90a "><code>d5dce9b</code></a>
Merge branch 'dev' into releases/v4</li>
<li><a
href="389b85feff "><code>389b85f</code></a>
fix: enable rsync mkpath to be backwards compatible (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1757 ">#1757</a>)</li>
<li><a
href="12622a23d5 "><code>12622a2</code></a>
build(deps): bump the misc group across 1 directory with 2 updates (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1756 ">#1756</a>)</li>
<li><a
href="588d83fdf6 "><code>588d83f</code></a>
Release 4.7.1 📣 </li>
<li>See full diff in <a
href="https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.1...v4.7.2 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-05 17:56:27 -05:00
dependabot[bot]
42335e1052
Build(deps): Bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.1 ( #88274 )
...
Bumps
[JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action )
from 4.6.9 to 4.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jamesives/github-pages-deploy-action/releases ">JamesIves/github-pages-deploy-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.7.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Features ✨ </h3>
<ul>
<li>feat: when <code>target-folder</code> is specified the action will
now create any missing folders for you by <a
href="https://github.com/databasedav "><code>@databasedav</code></a> in
<a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1737 ">JamesIves/github-pages-deploy-action#1737</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/databasedav "><code>@databasedav</code></a>
made their first contribution in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1737 ">JamesIves/github-pages-deploy-action#1737</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/JamesIves/github-pages-deploy-action/compare/v4.6.6...v4.7.1 ">https://github.com/JamesIves/github-pages-deploy-action/compare/v4.6.6...v4.7.1 </a></p>
<h2>v4.7.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Features ✨ </h3>
<ul>
<li>feat: added the option to specify an <code>atttempt-limit</code>
input, giving you the option to change how many attempts the action will
make before failing by <a
href="https://github.com/databasedav "><code>@databasedav</code></a> in
<a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1737 ">JamesIves/github-pages-deploy-action#1737</a></li>
</ul>
<h3>Build 🔧 </h3>
<ul>
<li>build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1710 ">JamesIves/github-pages-deploy-action#1710</a></li>
<li>chore(deps): update dependencies by <a
href="https://github.com/JamesIves "><code>@JamesIves</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1732 ">JamesIves/github-pages-deploy-action#1732</a></li>
<li>build(deps): bump typescript-eslint from 8.13.0 to 8.14.0 in the
typescript group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1734 ">JamesIves/github-pages-deploy-action#1734</a></li>
<li>build(deps-dev): bump the eslint group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1733 ">JamesIves/github-pages-deploy-action#1733</a></li>
<li>build(deps): bump the misc group across 1 directory with 6 updates
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1743 ">JamesIves/github-pages-deploy-action#1743</a></li>
<li>build(deps): bump codecov/codecov-action from 4.6.0 to 5.0.7 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1745 ">JamesIves/github-pages-deploy-action#1745</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/databasedav "><code>@databasedav</code></a>
made their first contribution in <a
href="https://redirect.github.com/JamesIves/github-pages-deploy-action/pull/1737 ">JamesIves/github-pages-deploy-action#1737</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/JamesIves/github-pages-deploy-action/compare/v4.6.6...v4.7.0 ">https://github.com/JamesIves/github-pages-deploy-action/compare/v4.6.6...v4.7.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dc18a3c6b4 "><code>dc18a3c</code></a>
Deploy Production Code for Commit
9716147417155c726a988252213c1286fdef81b3 🚀 </li>
<li><a
href="9716147417 "><code>9716147</code></a>
Merge branch 'dev' into releases/v4</li>
<li><a
href="d556f3802a "><code>d556f38</code></a>
Update integration.yml</li>
<li><a
href="ceec23cfcc "><code>ceec23c</code></a>
Update integration.yml</li>
<li><a
href="6418ff1d7a "><code>6418ff1</code></a>
build(deps): bump the misc group across 1 directory with 6 updates (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1749 ">#1749</a>)</li>
<li><a
href="2f23725047 "><code>2f23725</code></a>
Release 4.7.0 📣 </li>
<li><a
href="2d81065115 "><code>2d81065</code></a>
fix: gate mkpath</li>
<li><a
href="36ee275936 "><code>36ee275</code></a>
Deploy Production Code for Commit
6f368c4843962fd570fdc5cdb460c91e23d9ee87 🚀 </li>
<li><a
href="6f368c4843 "><code>6f368c4</code></a>
Merge branch 'dev' into releases/v4</li>
<li><a
href="c12b755e60 "><code>c12b755</code></a>
fix: temporarily remove mkpath option</li>
<li>Additional commits viewable in <a
href="https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.9...v4.7.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-30 02:05:11 +01:00
Waterpig
ca355b9779
Merge branch 'master' into upstream-24-11b
2024-11-22 20:20:15 +01:00
Roxy
4d772d5e22
Delete automerge workflow ( #2503 )
...
## About The Pull Request
Deletes the automerge workflow
## Why It's Good For The Game
This was inherited from skyrat, runs on every PR, seemingly has never
been used, and is a native github feature now
## Proof Of Testing
😺 check out this cat
## Changelog
No in game changes
2024-11-20 16:28:10 -07:00
Roxy
d4647b72b5
Fix the PR labeler action ( #2502 )
...
## About The Pull Request
Switch the PR labeler action to use GitHub's built-in action because the
current one has been broken for some time now, changes the "Map
Modification" label config to be "Map Edit".
## Why It's Good For The Game
Broken workflow no good labeled PRs good
## Proof Of Testing
https://github.com/TealSeer/Bubberstation/pull/1 (I had to merge the
workflow change to master to get it to trigger which I then hard reset
so my master wasn't fucked up, so you can't see the config change in
this PR but you can see the action working properly)
</details>
## Changelog
No in game changes
2024-11-20 19:58:12 +00:00
Jordan Dominion
8a9d92a482
Option to Offload non-technical PR discussion to a Discord Thread ( #86068 )
...
This was discussed in #maintainerbus on the Discord.
@tgstation/commit-access
Result of this PR:
- Add the `Discord Discussion` label to the PR.
- The bot will create the thread, link it in the PR, and lock the PR.
Slowmode set to 1 minute. Auto-archive duration set to max of 1 week.
- The thread will be archived if the PR is merged or closed, unarchived
if it's reopened.
- You can also set a join link for the Discord to appear in the GitHub
comment. I'll be setting it to our official link at
https://tgstation13.org/phpBB/viewforum.php?f=60


Let the bikeshed commence
2024-11-16 00:38:19 -08:00
dependabot[bot]
f646733533
Build(deps): Bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 ( #87859 )
...
Bumps
[JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action )
from 4.6.8 to 4.6.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jamesives/github-pages-deploy-action/releases ">JamesIves/github-pages-deploy-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.6.9</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Dependencies 🤖 </h3>
<ul>
<li>chore(deps): mass bump dependencies</li>
<li>chore(deps): switch to using <code>.node-version</code> instead of
<code>.nvmrc</code> for Node dependency management.</li>
<li>chore(deps): updated node version to 22.11.0 for development</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.6.9 ">https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.6.9 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="62fec3add6 "><code>62fec3a</code></a>
Deploy Production Code for Commit
22a67fe04db392cf0d0389db3c6255007d3c990e 🚀 </li>
<li><a
href="22a67fe04d "><code>22a67fe</code></a>
Merge branch 'dev' into releases/v4</li>
<li><a
href="bbb99d2d81 "><code>bbb99d2</code></a>
chore(deps): update dependencies (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1732 ">#1732</a>)</li>
<li><a
href="c1a0a351fc "><code>c1a0a35</code></a>
Deploying to dev from @
JamesIves/github-pages-deploy-action@6a8a7d7510756d38...</li>
<li><a
href="6a8a7d7510 "><code>6a8a7d7</code></a>
Deploying to dev from @
JamesIves/github-pages-deploy-action@42468f8ad8f6ca9c...</li>
<li><a
href="42468f8ad8 "><code>42468f8</code></a>
build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 (<a
href="https://redirect.github.com/jamesives/github-pages-deploy-action/issues/1710 ">#1710</a>)</li>
<li><a
href="1adc62d1b3 "><code>1adc62d</code></a>
Release 4.6.8 📣 </li>
<li>See full diff in <a
href="https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.8...v4.6.9 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-13 09:25:33 +13:00
LT3
7da420bf76
Fix autochange log entries being off by a day ( #2404 )
...
## About The Pull Request
Fixes workflow so auto changelog compile stamps the right dates on
changelog entries
## Why It's Good For The Game
Nobody else may notice it's off by a day, but I know, and it bugs me.
2024-11-11 20:14:00 +00:00