Skip to content

Unify repo admin: release-drafter, workshop folder - #10

Merged
Andx667 merged 13 commits into
mainfrom
chore/unify-repo-admin
Sep 17, 2026
Merged

Andx667 merged 13 commits into
mainfrom
chore/unify-repo-admin

Conversation

@Andx667

@Andx667 Andx667 commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

Brings this repo in line with the shared Arma mod administrative conventions used across Andx667's personal mods (see arma-mod-template) and applied this session to kam_compat_zen, civilian_presence_extended, Camo_Faces_Redux, and ttt_a3.

Changes

  • Add Release Drafter to auto-draft a changelogged release on every push to main
  • Add workshop/steam_description.txt — the workshop/ folder houses the Steam Workshop description, matching the other repos
  • Rename "Core Features" → "Features" in README.md for consistency

(Note: README already had a couple of fixes landed on main since I started this branch — the "contributers" typo and a broken tacticalteam.de link — those aren't part of this PR.)

No branch protection changes — I don't have ruleset access on this org, so this PR is file-only.

🤖 Generated with Claude Code

Andx667 and others added 5 commits September 14, 2026 15:34
Part of bringing this repo in line with the shared Arma mod template
(github.com/Andx667/arma-mod-template) used across Andx667/
TacticalTrainingTeam repos:

- Add FUNDING.yml (github/buy_me_a_coffee: andx667)
- Add Release Drafter to auto-draft changelogged releases on main
- Add workshop/steam_description.txt -- the workshop/ folder houses
  the Steam Workshop description, matching the other repos
- Rename "Core Features" -> "Features" in README.md for consistency

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Drop $RESOLVED_VERSION/version-resolver — script_version.hpp and the
git tag created at release time are the source of truth, not PR
labels. Also drop the replacers regex hack (used to fix up Release
Drafter's hardcoded "## " category prefix) by dropping the redundant
"## Changelog" wrapper heading instead, and relabel categories to the
changelog/added-style Keep a Changelog scheme already used by the
other unified repos.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Add the same FUNDING.yml used by the other TTT mods, and rename
arma.yml -> validate.yml and hemtt.yml -> check.yml to match their
naming and content (drops the BOM check and the check -p -vvv flags
so the jobs are byte-identical across repos). release.yml is left
untouched — this mod attaches its release zip manually rather than
going through hemtt publish.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@Andx667 Andx667 changed the title Unify repo admin: FUNDING.yml, release-drafter, workshop folder Unify repo admin: release-drafter, workshop folder Sep 14, 2026
Andx667 and others added 5 commits September 14, 2026 19:37
Replace the hemtt release (full archive) + svenstaro/upload-release-action
combo with the same hemtt release --no-archive + manual zip +
softprops/action-gh-release pattern the other unified repos use, so
every mod's release workflow builds and signs the same way.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Correction to the previous commit: hemtt release (without --no-archive)
already builds and signs a ready-to-upload releases/ttt_pm-latest.zip,
so the manual mv/zip + softprops/action-gh-release combo was
unnecessary extra work. Use svenstaro/upload-release-action to upload
that zip under a version-tagged asset name instead, matching the
simpler pattern ttt_a3 already used and now applied across the other
TTT mods too.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Matches the bare LICENSE filename used by the other repos; update the
.hemtt/project.toml include list and the README/workshop links that
pointed at LICENSE.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Point the status badges at check.yml/validate.yml instead of the
renamed hemtt.yml/arma.yml.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Match the shared format (## headings instead of bold text / ###) and
drop the documentation checklist item — TTT_PartnerMod has no docs/
site for it to apply to, unlike tactical-tarps or Camo Faces Redux.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@Andx667
Andx667 requested a review from TheConen September 14, 2026 18:45
@Andx667
Andx667 merged commit abfcfa3 into main Sep 17, 2026
2 checks passed
@Andx667
Andx667 deleted the chore/unify-repo-admin branch September 17, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants