CatStation/Tools
Fildrance dad5ff6516
refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps (#45690)
* refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps

* refactor: reuse changelog step

* refactor: reuse code for getting core env variables

* refactor: remove output rewrite protection,

* refactor: dry-run mode added for publish workflow, added tag marking

* fix: restore executable bit on Tools scripts run directly by the publish workflow

* feat: announce dry run mode in the publish workflow log

* refactor: use sha for ss14-changelog update call

* refactor: now actually fix last publish sha usage for changelog update

* refactor: force PR creation run even in dry-run

* refactor: remove support email from publish

* refactor: remove duplicate message

* refactor: fix wording for skipping `Create PR from stable to master`
2026-09-21 20:20:11 +00:00
..
changelogs feat: add xsl stylesheet to changelogs (#21930) 2024-01-07 04:02:36 +01:00
markings Humanoid appearance refactor (#10882) 2022-09-22 17:19:00 -05:00
SS14 Aseprite Plugins [Aseprite Tool] Add Copy Displaced To New Canvas Button (#41614) 2026-06-01 03:48:00 +00:00
SS14 Aseprite Templates Easy IconSmooth spriting (#32210) 2024-09-18 11:41:24 +10:00
actions_changelog_github.py refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps (#45690) 2026-09-21 20:20:11 +00:00
actions_changelog_rss.py [HOTFIX] fix: make changelog discord publication not fail on missing 'labels' (#45779) 2026-08-31 18:04:25 +03:00
actions_changelogs_since_last_run.py refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps (#45690) 2026-09-21 20:20:11 +00:00
actions_extract_failures.py Add GHA to detect flaky/missed tests (#44376) 2026-07-03 04:19:15 +00:00
actions_get_last_publish_sha.py refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps (#45690) 2026-09-21 20:20:11 +00:00
check_crlf.py Remove CRLF, enforce with workflow (#26401) 2024-03-24 22:06:17 +01:00
contribs_shared.ps1 Properly credit contributors who were truncated by GitHub API (#31739) 2024-09-09 13:31:27 -06:00
dump_commits_since.ps1 Makes dump_commits_since.ps1 work on PowerShell 5.1 (#7680) 2022-04-21 09:39:02 +02:00
dump_contributors_since.ps1 Unify ignore/replacement lists for the two contrib ps1 scripts. 2022-05-16 22:27:29 +02:00
dump_github_contributors.ps1 Properly credit contributors who were truncated by GitHub API (#31739) 2024-09-09 13:31:27 -06:00
dump_patrons.ps1 Fix patrons in in-game credits (#40840) 2025-10-12 10:51:33 +00:00
dump_user_data.py Stable to master (#42599) 2026-01-23 15:34:23 +01:00
erase_user_data.py Update erase_user_data.py schema (#44338) 2026-06-23 17:54:38 +00:00
generate_hashes.ps1 Good job me. 2020-02-07 20:47:23 +01:00
generate_heat_distortion_textures.py Heat distortion shader (#42973) 2026-03-29 02:23:40 +00:00
github_repo_stats.py Prometheus exporter for github repo stats (#38607) 2025-10-14 21:44:05 +00:00
iconsmooth.py Add shuttle walls to icon smoothing (#10573) 2022-08-13 22:00:40 -07:00
iconsmooth_inv.py Iconsmoothing: Subtile metrics (🦆 Edition) (#8307) 2022-06-05 16:35:04 +10:00
iconsmooth_lib.py Add shuttle walls to icon smoothing (#10573) 2022-08-13 22:00:40 -07:00
make_roompack.py Add make roompack script (#18370) 2023-08-10 19:23:56 -04:00
mapping-merge-driver.sh Replace all usages of /bin/bash shebang with /usr/bin/env (#40756) 2025-10-12 19:49:41 +00:00
patrons_pr.ps1 Tiny PR script I need 2021-11-24 08:37:18 +01:00
publish_github_artifact.py New CDN publish workflow (#30009) 2024-07-13 19:34:17 +02:00
publish_multi_request.py refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps (#45690) 2026-09-21 20:20:11 +00:00
singulo.m Makes the singularity engine actually work stably. (#4068) 2021-05-28 11:44:13 +02:00
singulo_emitter.m Makes the singularity engine actually work stably. (#4068) 2021-05-28 11:44:13 +02:00
update_changelog.py Make changelog script able to manage admin changelogs (#24033) 2024-01-14 01:16:37 +01:00