Jordan Dominion and GitHub
794baa9d62
Fix fork PR comment
2025-01-22 18:30:23 -05:00
Jordan Dominion
095368022e
Bump .NET version for OpenDream
2025-01-15 17:05:09 -05:00
Jordan Dominion
43be54c8a1
Hopefully fix the nix SHA update bypass thingy
2025-01-04 10:12:02 -05:00
Jordan Dominion and GitHub
fb1d27d3de
Add final 515 version to DMAPI tests
2025-01-02 11:12:28 -05:00
Jordan Dominion
89e038a97f
Fix nix retagging
2024-12-19 18:17:58 -05:00
dependabot[bot] and GitHub
087abd2b71
Bump cachix/install-nix-action from 27 to 30
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 27 to 30.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v27...v30 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-17 22:19:43 +00:00
Jordan Dominion
a7bae6f2bb
We need the code coverage to always run or there will be issues
2024-12-16 18:19:42 -05:00
Jordan Dominion
e8233b1852
Force push tags on fork sync
2024-12-16 18:15:23 -05:00
Jordan Dominion
e22eeb0181
Post 6.12 CI fixes
2024-12-16 18:14:15 -05:00
Jordan Dominion
4746678e6f
Fix other attestations and release retagging [TGSDeploy]
2024-12-14 12:04:51 -05:00
Jordan Dominion
d4884ac8f2
Update attestations to v2
2024-12-14 12:00:37 -05:00
Jordan Dominion
c033ddb2a7
Fix attestations hopefully [TGSDeploy]
2024-12-14 09:13:01 -05:00
Jordan Dominion
ad379d0645
Try locking down docker publish action
2024-12-05 16:54:03 -05:00
Jordan Dominion
23b49ecc72
Log TGS .msi install details
2024-11-17 13:55:57 -05:00
Jordan Dominion
a276123909
Bump codecov-action
2024-11-16 11:39:40 -05:00
Jordan Dominion
d1ee2e0e84
Fix build-msi job bypassing CI start gate
2024-11-09 15:33:57 -05:00
Jordan Dominion
57bec44ab6
Switch to proper versioned ServerConsole.zip and setup CD
2024-11-09 15:09:14 -05:00
Jordan Dominion
f90d06cee9
Setup release attestations
2024-11-08 18:11:55 -05:00
Jordan Dominion
159677a2dd
Do not build commits tagged with [TGSRelease]
2024-11-08 17:52:37 -05:00
dependabot[bot] and GitHub
4c3eef6574
Bump thollander/actions-comment-pull-request from 3.0.0 to 3.0.1
...
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases )
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/e2c37e53a7d2227b61585343765f73a9ca57eda9...24bffb9b452ba05a4f3f77933840a6a841d1b32b )
---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 09:57:23 +00:00
Jordan Dominion
7521c78bf8
Add Install winget to list of flaky steps
2024-10-29 07:02:40 -04:00
dependabot[bot] and GitHub
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 Dominion and GitHub
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] and GitHub
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] and GitHub
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 Dominion and GitHub
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] and GitHub
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 Dominion and GitHub
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] and GitHub
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] and GitHub
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 Dominion and GitHub
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 Dominion and GitHub
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] and GitHub
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