Jordan Dominion
d7a38abc6c
Merge branch 'IOptionsSnapshot' into MoreWork
2025-08-15 23:58:05 -04:00
Jordan Dominion
0c99b58f88
Setup V7 branch CI
2025-04-05 14:23:10 -04:00
Jordan Dominion
fd93c96310
Merge branch 'dev' of https://github.com/tgstation/tgstation-server into IOptionsSnapshot
2024-10-19 10:44:20 -04:00
Jordan Dominion
97228e9893
Fix new PR comments sometimes not happening
2024-09-27 17:06:11 -04:00
Jordan Dominion
74482638ee
Do not run CI on draft PRs
2024-09-15 11:31:19 -04:00
Jordan Dominion
c160c599cd
Switch to actions/create-github-app-token
...
Fix SS13 target installation
2024-08-28 07:07:14 -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](1d3973dc4b...fabd468d3a )
---
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](bd52874380...18f1af5e35 )
---
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
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
cee4a7b9d3
Slightly different message for actions updates
2024-08-21 18:21:14 -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
6753915ef6
Format a bunch of documents
2024-08-21 03:14:55 -04:00
Jordan Dominion
e6de4b8567
Fix description of forked PR message
2024-08-19 21:41:23 -04:00
Jordan Dominion
a8a193cdcf
Fix CI Pipeline conditional for sure this time
2024-08-17 12:25:54 -04:00
Jordan Dominion
5ad81b657d
Remove unused workflow input
2024-08-17 12:10:45 -04:00
Jordan Dominion
4cdeed0463
Fix CI Pipeline conditional again
2024-08-17 12:09:45 -04:00
Jordan Dominion
6b79bd00f0
Add name to CI Pipeline call
2024-08-17 12:04:03 -04:00
Jordan Dominion
2ed4f8f0b3
Fix conditional for CI Pipeline call
2024-08-17 12:03:54 -04:00
Jordan Dominion
4262e1dee5
Maybe GitHub doesn't allow specifying a ref on reusable workflows
2024-08-17 11:57:39 -04:00
Jordan Dominion
61f0d90829
CI reworking again
...
Switch to reusable workflows
2024-08-17 11:42:50 -04:00
Jordan Dominion
9c1ee13d70
Actually enable check run ID discovery
2024-08-16 23:04:32 -04:00
Jordan Dominion
47cf7123cf
Remove all unnecessary explicit restores
2024-08-16 22:58:15 -04:00
Jordan Dominion
7920871c36
Fix security dispatch parameters
2024-08-16 22:57:59 -04:00
Jordan Dominion
be08bf7c90
Create checks on PR HEAD commit to properly display in GitHub UI
2024-08-16 22:50:28 -04:00
Jordan Dominion
f9667a2801
Revert "Try running on the HEAD SHA instead of the merge in hopes of simplicity"
...
This reverts commit 70b407174b .
2024-08-16 22:33:59 -04:00
Jordan Dominion
99b319f97f
Revert "More CI Fixes"
...
This reverts commit 6f8e129fcc .
2024-08-16 22:33:48 -04:00
Jordan Dominion
6f8e129fcc
More CI Fixes
...
- Fix security dispatch JSON.
- Remove unnecessary CI security steps.
2024-08-16 22:19:35 -04:00
Jordan Dominion
70b407174b
Try running on the HEAD SHA instead of the merge in hopes of simplicity
2024-08-16 22:14:27 -04:00
Jordan Dominion
b497b047b0
Fix check run location calculation in security workflow
2024-08-16 21:30:36 -04:00
Jordan Dominion
8bad0cd2fe
Infer SHA from github context
2024-08-16 20:34:37 -04:00
Jordan Dominion
1b91fee77e
Rejigger the CI Pipeline again
...
- Pass through expected merge SHA from security workflow for security confirmation.
- Rely on one check from ReleaseNotes, `always()` updated in completion gate.
- Cache ReleaseNotes build throughout pipeline.
There's literally no way this will work as expected
2024-08-16 20:27:24 -04:00
Jordan Dominion
135f665cd2
Fine just fucking branch first
2024-08-16 18:38:09 -04:00
Jordan Dominion
a70d7483a0
Fix security temp branch push not working
2024-08-16 18:27:45 -04:00
Jordan Dominion
29a5e5b29f
Try to get the dispatched workflow statuses to appear on the original PR
2024-08-16 17:50:37 -04:00
Jordan Dominion
7a66748ef2
Fix dispatch ref
2024-08-16 17:28:17 -04:00
Jordan Dominion
3477871640
Run CI on the merge commit
2024-08-16 14:51:20 -04:00
Jordan Dominion
f9382f1e04
Get rid of more unnecessary actions checks
2024-08-16 13:29:02 -04:00
Jordan Dominion
e9d0fe1d32
CI Pipeline can only be triggered via dispatch for PRs now
2024-08-16 13:20:16 -04:00
Jordan Dominion
8470e682b4
Redo CI Pipeline security to prevent duplicate checks
2024-08-16 12:58:26 -04:00