dependabot[bot]
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
74482638ee
Do not run CI on draft PRs
2024-09-15 11:31:19 -04: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]
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]
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]
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 Dominion
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]
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]
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 Dominion
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
dependabot[bot]
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
Jordan Dominion
9f89cbd382
Fix fucking master merge again
2024-08-22 20:37:26 -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]
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 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 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
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
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 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
be263166af
Fix post deployment conditionals
2024-08-20 07:11:26 -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
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