Commit Graph
644 Commits
Author SHA1 Message Date
Jordan Dominion 7521c78bf8 Add Install winget to list of flaky steps 2024-10-29 07:02:40 -04:00
dependabot[bot]andGitHub d09709186d Bump pascalgn/size-label-action from 0.5.4 to 0.5.5
Bumps [pascalgn/size-label-action](https://github.com/pascalgn/size-label-action) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/pascalgn/size-label-action/releases)
- [Commits](https://github.com/pascalgn/size-label-action/compare/be08a2d5f857dc99c5b9426cdb5a8ea1aa7f0399...f8edde36b3be04b4f65dcfead05dc8691b374348)

---
updated-dependencies:
- dependency-name: pascalgn/size-label-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-24 09:11:15 +00:00
Jordan DominionandGitHub 72114ee0b0 Merge branch 'master' into FixPatchRef 2024-10-21 17:30:47 -04:00
Jordan Dominion c70aeda6d5 Hopefully fixes bot comments not choosing minor/patch correctly
See https://github.com/orgs/community/discussions/27154#discussioncomment-3254845
2024-10-21 07:06:47 -04:00
dependabot[bot]andGitHub c90bee6014 Bump elgohr/Publish-Docker-Github-Action
Bumps [elgohr/Publish-Docker-Github-Action](https://github.com/elgohr/publish-docker-github-action) from 8a77ff7e106a82f06cefb2670b851ff562c53079 to 977fe38375c65e8e3b01d226d72c1f7d488e45dc.
- [Release notes](https://github.com/elgohr/publish-docker-github-action/releases)
- [Commits](https://github.com/elgohr/publish-docker-github-action/compare/8a77ff7e106a82f06cefb2670b851ff562c53079...977fe38375c65e8e3b01d226d72c1f7d488e45dc)

---
updated-dependencies:
- dependency-name: elgohr/Publish-Docker-Github-Action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 09:14:15 +00:00
dependabot[bot]andGitHub 80ddd9158e Bump elgohr/Publish-Docker-Github-Action
Bumps [elgohr/Publish-Docker-Github-Action](https://github.com/elgohr/publish-docker-github-action) from 56d83a64624e457e0dde052abc8baa3fec37b396 to 8a77ff7e106a82f06cefb2670b851ff562c53079.
- [Release notes](https://github.com/elgohr/publish-docker-github-action/releases)
- [Commits](https://github.com/elgohr/publish-docker-github-action/compare/56d83a64624e457e0dde052abc8baa3fec37b396...8a77ff7e106a82f06cefb2670b851ff562c53079)

---
updated-dependencies:
- dependency-name: elgohr/Publish-Docker-Github-Action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-16 10:08:10 +00:00
Jordan DominionandGitHub 5362eb18ac Merge branch 'master' into dependabot/github_actions/master/elgohr/Publish-Docker-Github-Action-56d83a64624e457e0dde052abc8baa3fec37b396 2024-10-15 06:39:08 -04:00
Jordan Dominion 86ed9abba3 Put the systemd service test database file in an owned directory 2024-10-14 16:51:18 -04:00
Jordan Dominion 4f3050125d Upload .deb logs on failure systemctl status failure 2024-10-14 14:13:14 -04:00
Jordan Dominion 9ad588493f Fix jobs missing libgdiplus 2024-10-14 13:04:30 -04:00
dependabot[bot]andGitHub 1b630fea40 Bump elgohr/Publish-Docker-Github-Action
Bumps [elgohr/Publish-Docker-Github-Action](https://github.com/elgohr/publish-docker-github-action) from ec61b713af46c32efaa27ac2626c2acb82ce6435 to 56d83a64624e457e0dde052abc8baa3fec37b396.
- [Release notes](https://github.com/elgohr/publish-docker-github-action/releases)
- [Commits](https://github.com/elgohr/publish-docker-github-action/compare/ec61b713af46c32efaa27ac2626c2acb82ce6435...56d83a64624e457e0dde052abc8baa3fec37b396)

---
updated-dependencies:
- dependency-name: elgohr/Publish-Docker-Github-Action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 10:02:47 +00:00
Jordan DominionandGitHub b5756f852e Merge branch 'master' into dependabot/github_actions/master/thollander/actions-comment-pull-request-3.0.0 2024-10-11 14:49:32 -04:00
Jordan Dominion 9224c46505 Fix comment pull request token parameter names 2024-10-11 11:41:08 -04:00
dependabot[bot]andGitHub a2e070f59e Bump thollander/actions-comment-pull-request from 2.5.0 to 3.0.0
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request) from 2.5.0 to 3.0.0.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases)
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/fabd468d3a1a0b97feee5f6b9e499eab0dd903f6...e2c37e53a7d2227b61585343765f73a9ca57eda9)

---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-11 09:24:09 +00:00
Jordan Dominion d3082b2ffc Do not blanket enable GraphQL in CI 2024-10-10 18:44:24 -04:00
Jordan Dominion bb8a983f29 Fix ensure-release CD job 2024-10-06 22:24:05 -04:00
Jordan Dominion b2dcec3fdc Correct an actions step name 2024-10-06 10:54:53 -04:00
Jordan Dominion e240d86429 Pull together all the metadata, documentation, tooling, etc to start pre-releasing the GraphQL API 2024-10-06 10:49:32 -04:00
tgstation-server-ci[bot] 726de9891e Merge branch 'master' into dev 2024-10-03 23:40:02 +00:00
dependabot[bot]andGitHub 278bb9d763 Bump elgohr/Publish-Docker-Github-Action
Bumps [elgohr/Publish-Docker-Github-Action](https://github.com/elgohr/publish-docker-github-action) from 38987302af488ecaab9aa56003116c62436d7648 to ec61b713af46c32efaa27ac2626c2acb82ce6435.
- [Release notes](https://github.com/elgohr/publish-docker-github-action/releases)
- [Commits](https://github.com/elgohr/publish-docker-github-action/compare/38987302af488ecaab9aa56003116c62436d7648...ec61b713af46c32efaa27ac2626c2acb82ce6435)

---
updated-dependencies:
- dependency-name: elgohr/Publish-Docker-Github-Action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-02 09:12:30 +00:00
Jordan Dominion 97228e9893 Fix new PR comments sometimes not happening 2024-09-27 17:06:11 -04:00
Jordan DominionandGitHub 61a784459c Merge pull request #1936 from tgstation/graphql
More GraphQL Work
2024-09-25 23:19:25 -04:00
Jordan Dominion e5f08c3ed9 Split up which jobs TGS_TEST_GRAPHQL is set in more 2024-09-24 06:41:21 -04:00
Jordan Dominion cd3b6cc2cb Fix size labeller triggers 2024-09-24 06:33:47 -04:00
Jordan DominionandGitHub 8adc22cfcf Consider CI Completion Gate flaky and bump allowed maximum 2024-09-17 20:41:51 -04:00
Jordan Dominion d046d29e5f Fix potential "merge with errors" scenario 2024-09-17 19:06:13 -04:00
dependabot[bot]andGitHub bc281a7f67 Bump elgohr/Publish-Docker-Github-Action
Bumps [elgohr/Publish-Docker-Github-Action](https://github.com/elgohr/publish-docker-github-action) from b77434333350079774b58dfdf2ebd57f10b31bef to 38987302af488ecaab9aa56003116c62436d7648.
- [Release notes](https://github.com/elgohr/publish-docker-github-action/releases)
- [Commits](https://github.com/elgohr/publish-docker-github-action/compare/b77434333350079774b58dfdf2ebd57f10b31bef...38987302af488ecaab9aa56003116c62436d7648)

---
updated-dependencies:
- dependency-name: elgohr/Publish-Docker-Github-Action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 10:16:12 +00:00
Jordan Dominion ca1f461df1 Allow GraphQL to be worked on in dev by hiding it behind an internal parameter 2024-09-08 21:08:50 -04:00
Jordan Dominion d89461d19d GraphQL API Initial Implementation
- Build API via annotations using HotChocolate.
  - Export to `artifacts` on build.
  - Repurpose REST API types where possible, but many have to be reimplemented.
  - Transfer controller and bridge controller will definitely have to stay forever.
- Added `Tgstation.Server.Client.GraphQL` built from schema using StrawberryShake.
  - Added equivalent server information query.
- Setup semver and u32 (de)serialization.
- Begin transitioning to multi-client type live tests.
- Add GraphQL route `/api/graphql`
- Rename ServerClient likes to RestServerClient equivalent.
- Major API/Client library version bumps.
2024-09-08 20:51:04 -04:00
Jordan Dominion 0f9448a39d Support for GitHub Apps as instance repository credentials 2024-09-02 20:59:22 -04:00
Jordan Dominion 2a97242775 Minor spacing fix 2024-09-02 20:58:28 -04:00
Jordan Dominion 0c0372dcab Use app token for ppa push 2024-08-28 18:37:56 -04:00
Jordan Dominion 087074ce7b Scope the SS13 org token 2024-08-28 18:31:51 -04:00
Jordan Dominion c160c599cd Switch to actions/create-github-app-token
Fix SS13 target installation
2024-08-28 07:07:14 -04:00
Jordan Dominion 368edd3e5b Fix SS13 checkout ref 2024-08-28 07:02:59 -04:00
dependabot[bot]andGitHub 08f55e20da Bump thollander/actions-comment-pull-request from 2.4.3 to 2.5.0
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request) from 2.4.3 to 2.5.0.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases)
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/1d3973dc4b8e1399c0620d3f2b1aa5e795465308...fabd468d3a1a0b97feee5f6b9e499eab0dd903f6)

---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-27 22:21:54 +00:00
dependabot[bot]andGitHub 9988e3b762 Bump actions-ecosystem/action-add-labels from 1.1.0 to 1.1.3
Bumps [actions-ecosystem/action-add-labels](https://github.com/actions-ecosystem/action-add-labels) from 1.1.0 to 1.1.3.
- [Release notes](https://github.com/actions-ecosystem/action-add-labels/releases)
- [Commits](https://github.com/actions-ecosystem/action-add-labels/compare/bd52874380e3909a1ac983768df6976535ece7f8...18f1af5e3544586314bbe15c0273249c770b2daf)

---
updated-dependencies:
- dependency-name: actions-ecosystem/action-add-labels
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-27 13:02:57 +00:00
dependabot[bot]andGitHub bd9eff1a21 Bump pascalgn/size-label-action from 0.5.2 to 0.5.4
Bumps [pascalgn/size-label-action](https://github.com/pascalgn/size-label-action) from 0.5.2 to 0.5.4.
- [Release notes](https://github.com/pascalgn/size-label-action/releases)
- [Commits](https://github.com/pascalgn/size-label-action/compare/bbbaa0d5ccce8e2e76254560df5c64b82dac2e12...be08a2d5f857dc99c5b9426cdb5a8ea1aa7f0399)

---
updated-dependencies:
- dependency-name: pascalgn/size-label-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 21:21:01 +00:00
Jordan DominionandGitHub 9c300d422d Merge pull request #1911 from tgstation/Cyberboss-patch-1
Fix target repo for SS13 sync action
2024-08-26 16:39:54 -04:00
Jordan Dominion 1bca65b8a9 Fix issue with size labelling cancelling CI Security 2024-08-26 07:09:52 -04:00
Jordan Dominion 57e9e98cd8 .yml formatting 2024-08-26 07:09:28 -04:00
Jordan Dominion 8c67cf5e65 Remove unnecessary permissions blocks 2024-08-26 07:08:19 -04:00
Jordan Dominion c1acfd43b8 Fix Rerun Flaky Tests names 2024-08-26 07:02:41 -04:00
Jordan Dominion 70bfae4823 Fix target repo for SS13 sync action 2024-08-26 07:02:26 -04:00
dependabot[bot]andGitHub 2898776d9f Bump elgohr/Publish-Docker-Github-Action
Bumps [elgohr/Publish-Docker-Github-Action](https://github.com/elgohr/publish-docker-github-action) from 43dc228e327224b2eda11c8883232afd5b34943b to b77434333350079774b58dfdf2ebd57f10b31bef.
- [Release notes](https://github.com/elgohr/publish-docker-github-action/releases)
- [Commits](https://github.com/elgohr/publish-docker-github-action/compare/43dc228e327224b2eda11c8883232afd5b34943b...b77434333350079774b58dfdf2ebd57f10b31bef)

---
updated-dependencies:
- dependency-name: elgohr/Publish-Docker-Github-Action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 00:15:40 +00:00
Jordan Dominion d503bf3c9f Use GitHub token for auto-approve workflow 2024-08-25 11:22:29 -04:00
Jordan Dominion 1fa04f7ec8 Use tgstation-server-ci[bot] for re-run flaky tests 2024-08-25 11:22:29 -04:00
Jordan Dominion 9857cc7069 Remove unused envvars 2024-08-25 11:22:29 -04:00
dependabot[bot]andGitHub f046ced058 Bump mattnotmitt/doxygen-action from 1.9.5 to 1.9.8
Bumps [mattnotmitt/doxygen-action](https://github.com/mattnotmitt/doxygen-action) from 1.9.5 to 1.9.8.
- [Release notes](https://github.com/mattnotmitt/doxygen-action/releases)
- [Commits](https://github.com/mattnotmitt/doxygen-action/compare/411df0c62acb5b96b8a93d93a7bf4b753c47ea05...cbe72c8e402e8a3faa1f0b247ef90aa6c8e4ce74)

---
updated-dependencies:
- dependency-name: mattnotmitt/doxygen-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-25 12:27:20 +00:00
Jordan DominionandGitHub 62ee5fac78 Merge pull request #1895 from tgstation/dependabot/github_actions/master/robotology/gh-action-nightly-merge-1.5.2
Bump robotology/gh-action-nightly-merge from 1.5.0 to 1.5.2
2024-08-25 00:22:46 -04:00