Commit Graph
9876 Commits
Author SHA1 Message Date
tgstation-server-ci[bot]andGitHub a9a5e419d2 Merge pull request #1908 from tgstation/dependabot/nuget/Microsoft.NET.Test.Sdk-17.11.0
Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0
2024-08-24 04:11:03 +00:00
tgstation-server-ci[bot] 84aa0d8f78 Merge branch 'master' into dev 2024-08-23 19:29:40 +00:00
tgstation-server-ci[bot]andGitHub aff0a48ff2 Merge pull request #1898 from tgstation/dependabot/github_actions/master/actions/github-script-7
Bump actions/github-script from 6 to 7
2024-08-23 19:25:29 +00:00
dependabot[bot]andGitHub fdb8a3a8f8 Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.10.0 to 17.11.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 17:57:16 +00:00
dependabot[bot]andGitHub c1a6e0f667 Bump Swashbuckle.AspNetCore from 6.7.0 to 6.7.1
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.7.0 to 6.7.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.7.0...v6.7.1)

---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 17:55:14 +00:00
tgstation-server-ci[bot]andGitHub 433fba7d2b Merge pull request #1906 from tgstation/dependabot/nuget/Swashbuckle.AspNetCore.Newtonsoft-6.7.1
Bump Swashbuckle.AspNetCore.Newtonsoft from 6.7.0 to 6.7.1
2024-08-23 17:52:13 +00:00
dependabot[bot]andGitHub 39c4d4f866 Bump Swashbuckle.AspNetCore.Newtonsoft from 6.7.0 to 6.7.1
Bumps [Swashbuckle.AspNetCore.Newtonsoft](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.7.0 to 6.7.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.7.0...v6.7.1)

---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore.Newtonsoft
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 04:02:38 +00:00
dependabot[bot]andGitHub 9a5b4ec109 Bump actions/github-script from 6 to 7
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 03:59:12 +00:00
tgstation-server-ci[bot] 49f0336819 Merge branch 'master' into dev 2024-08-23 02:56:57 +00:00
Jordan DominionandGitHub 07c65162e6 Merge pull request #1904 from tgstation/Begone [TGSDeploy]
Fix fucking master merge again
tgstation-server-v6.9.1
2024-08-22 22:55:51 -04:00
Jordan Dominion 428d97e6fc Version bump to 6.9.1 2024-08-22 21:07:42 -04:00
Jordan Dominion 946e5dff86 Fix process memory retrieval 2024-08-22 21:06:40 -04:00
Jordan Dominion 9f89cbd382 Fix fucking master merge again 2024-08-22 20:37:26 -04:00
Jordan DominionandGitHub 5a5ba13f82 Merge pull request #1903 from tgstation/Begone
More CI Fixes
2024-08-22 20:20:18 -04:00
Jordan Dominion 71b91b286e Mark .deb service testing as flaky 2024-08-22 18:32:25 -04:00
Jordan Dominion d1743d58e8 Fix code scanning 2024-08-22 17:30:28 -04:00
Jordan Dominion 5a8287bacd Fix stray usages of ReleaseNotes app token generation 2024-08-22 17:15:48 -04:00
dependabot[bot]andGitHub a2336d78e8 Bump robotology/gh-action-nightly-merge from 1.5.0 to 1.5.2
Bumps [robotology/gh-action-nightly-merge](https://github.com/robotology/gh-action-nightly-merge) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/robotology/gh-action-nightly-merge/releases)
- [Commits](https://github.com/robotology/gh-action-nightly-merge/compare/14b4a4cf358f7479aa708bee05cf8a794d6a2516...81570ba03dd370f582bd3f52d47672d29191829f)

---
updated-dependencies:
- dependency-name: robotology/gh-action-nightly-merge
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-22 07:12:21 +00:00
Jordan DominionandGitHub ccb8e57461 Merge pull request #1901 from tgstation/FormatOnSave
Formatting and (WOW) CI Improvements
2024-08-22 03:11:33 -04:00
Jordan Dominion 14378dbdfb Fix overeager deployment conditionals 2024-08-21 18:24:13 -04:00
Jordan Dominion cee4a7b9d3 Slightly different message for actions updates 2024-08-21 18:21:14 -04:00
Jordan Dominion b94ddebfbd Increase flaky test attempts to 5 2024-08-21 18:17:41 -04:00
Jordan DominionandGitHub bec568e3c0 Merge pull request #1882 from tgstation/noroot
Warns when running TGS as root
2024-08-21 07:06:10 -04:00
Jordan Dominion 726e5fb2ee Fully switch to the GitHubApp token action
- Fix --ensure-release not having the token set.
- Remove `--token-output-file` command.
- Remove upload code coverage dependency on releasenotes.
2024-08-21 03:59:22 -04:00
Jordan Dominion d965d3c957 Cleanup dependabot.yml 2024-08-21 03:37:21 -04:00
Jordan Dominion 5b78ceae7b Refer to me by ID rather than login, safer 2024-08-21 03:15:12 -04:00
Jordan Dominion 6753915ef6 Format a bunch of documents 2024-08-21 03:14:55 -04:00
Jordan Dominion 22ddcd1f8f .editorconfig updates 2024-08-21 03:11:38 -04:00
Jordan Dominion 06ba6b3a2a Set open-pull-requests-limit for github actions [TGSDeploy] tgstation-server-v6.9.0 2024-08-21 02:34:08 -04:00
Jordan Dominion f0417cdce6 Use tgstation-server-ci to automerge dependabot PRs [TGSDeploy] 2024-08-21 02:32:48 -04:00
Jordan Dominion 9bd139fa9e MAX_ATTEMPTS is actually defined at the workflow level here 2024-08-21 02:27:29 -04:00
Jordan Dominion f54ad69d80 Use the right token for the automerge action 2024-08-20 19:06:52 -04:00
Jordan DominionandGitHub cbdbaa44bf Merge pull request #1887 from tgstation/PostReleaseThings [TGSDeploy]
Mostly just CI improvements
2024-08-20 18:51:55 -04:00
Jordan Dominion 55208b4d2b We only deploy on master 2024-08-20 17:24:25 -04:00
Jordan Dominion 65beb31057 Fix fucking checkout fucking wiping the workspace 2024-08-20 17:23:59 -04:00
Jordan Dominion 4c104591de Revert "Fix relative pathing"
This reverts commit d6800491ad.
2024-08-20 16:54:59 -04:00
Jordan Dominion be263166af Fix post deployment conditionals 2024-08-20 07:11:26 -04:00
Jordan Dominion 81b8080652 Make dependabot run on GitHub Actions 2024-08-20 06:46:29 -04:00
Jordan Dominion d6800491ad Fix relative pathing 2024-08-20 06:42:14 -04:00
Jordan Dominion 911aeb4375 Another flaky step catch 2024-08-20 06:40:34 -04:00
Jordan Dominion d0e05950a9 Add dependabot automerge workflow 2024-08-19 22:01:59 -04:00
Jordan Dominion a7005195d8 Strip Codecov checks entirely. We'll revisit after we see how it works after the v4 uploader change 2024-08-19 21:43:44 -04:00
Jordan Dominion 2bb8ceeb27 Fix .deb build path 2024-08-19 21:41:23 -04:00
Jordan Dominion e6de4b8567 Fix description of forked PR message 2024-08-19 21:41:23 -04:00
Jordan Dominion 0c305da9be Avoid building ReleaseNotes in .deb build 2024-08-19 21:41:23 -04:00
Jordan Dominion 3037cec627 Minor notes about the difference between the shared and common libraries 2024-08-19 21:41:22 -04:00
Jordan Dominion d9af57b809 Flaky test Improvements
- Consider tests flaky if `Build` or `apt` steps fail.
- Only attempt up to 4 re-runs.
2024-08-19 21:41:22 -04:00
Jordan Dominion a53a669f5c Add concurrency check to size labelling 2024-08-19 21:41:22 -04:00
Jordan Dominion c3672c2af5 Fix Deployment conditional 2, electric boogaloo [TGSDeploy] 2024-08-19 20:28:31 -04:00
Jordan Dominion d7feaf2ed7 Fix deployment conditional 2024-08-19 17:47:58 -04:00