summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorChristian Kolset <ckolset@colostate.edu>2026-08-11 11:36:10 -0600
committerChristian Kolset <ckolset@colostate.edu>2026-08-11 11:36:10 -0600
commitd734011601ae1eecc0e3ae334b58d07e5b4d80d3 (patch)
tree23d3177ff85a045c8316325a998e741cbde18e20 /.gitignore
parent04f8cc80c798fe3f3eb9690721da7cd476d4890f (diff)
Finish multi-platform release restructuring (previous commit was incomplete)
git add silently staged nothing from the previous attempt because one pathspec in that batch (scripts/release/repository, already moved) no longer existed — only the .gitignore-adjacent renames landed. This commit adds what was actually meant to go in: - core/updater.py: releases/download/updates-<platform>/ instead of a single shared updates/ tag. - labui.spec: bundles root.json from this platform's own tree. - scripts/release/repo_init.py, repo_release.py: auto-detect platform, operate inside scripts/release/<platform>/. - .gitignore: per-platform ignore rules (previous commit only carried the file renames, not this). - docs/building.md, scripts/release/README.md: rewritten for the per-platform flow. - Also picks up pre-existing local TUF re-signing (new snapshot/ timestamp signatures, bumped expiry/version) that was sitting uncommitted before this restructuring started. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore10
1 files changed, 8 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 838f2ca..efc3ac0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,8 +8,14 @@ __pycache__/
build/
dist/
-# TUF release keystore (private signing keys)
-# generated repository/ is republished to GitHub Releases, not tracked here
+# TUF release keystore (private signing keys), one tree per platform
+# (scripts/release/win/, scripts/release/linux/, scripts/release/mac/).
+# Also covers the pre-migration flat layout (scripts/release/keystore/) —
+# do not remove the flat rules below until that directory is confirmed
+# migrated into scripts/release/win/.
+scripts/release/*/keystore/
+scripts/release/*/repository/
+scripts/release/*/.tufup-repo-config
scripts/release/keystore/
scripts/release/repository/
scripts/release/.tufup-repo-config