tenseleyflow/shithub / 7cc2018

Browse files

actions/runner: renumber secret mask migration

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
7cc2018b72d151cb921188c7bfb97e9b261575a2
Parents
2b2d5f8
Tree
2c773a1

3 changed files

StatusFile+-
M docs/internal/actions-schema.md 5 4
M docs/internal/runbooks/actions-runner.md 1 1
R internal/migrationsfs/migrations/0055_workflow_job_secret_masks.sqlinternal/migrationsfs/migrations/0057_workflow_job_secret_masks.sql 0 0
docs/internal/actions-schema.mdmodified
@@ -12,9 +12,10 @@ without churning under them.
1212
 
1313
 ## SQL schema
1414
 
15
-Actions migrations currently span 0042–0051, 0053, and 0055. Migration
16
-0052 belongs to the repo source-remotes feature and 0054 belongs to push
17
-event protocol tracking.
15
+Actions migrations currently span 0042–0051, 0053, and 0057. Migration
16
+0052 belongs to the repo source-remotes feature, 0054 belongs to push
17
+event protocol tracking, 0055 belongs to the social feed, and 0056
18
+belongs to user profile contribution settings.
1819
 
1920
 | #     | Table                       | Purpose                                                       |
2021
 | ----- | --------------------------- | ------------------------------------------------------------- |
@@ -29,7 +30,7 @@ event protocol tracking.
2930
 | 0050  | `workflow_steps.step_with`  | Parsed `with:` inputs for magic `uses:` aliases               |
3031
 | 0051  | `workflow_runs.trigger_event_id` | Trigger idempotency for retries/admin replays            |
3132
 | 0053  | `runner_jwt_used`           | Single-use replay gate for runner job JWTs                    |
32
-| 0055  | `workflow_job_secret_masks` | Encrypted claim-time log mask snapshots per job               |
33
+| 0057  | `workflow_job_secret_masks` | Encrypted claim-time log mask snapshots per job               |
3334
 
3435
 A few load-bearing choices, called out so they're easy to spot in a
3536
 later schema diff:
docs/internal/runbooks/actions-runner.mdmodified
@@ -9,7 +9,7 @@ For host provisioning and the systemd/Ansible path, see
99
 
1010
 Prereqs:
1111
 
12
-- Database migrations are current through `0055_workflow_job_secret_masks.sql`.
12
+- Database migrations are current through `0057_workflow_job_secret_masks.sql`.
1313
 - `SHITHUB_TOTP_KEY` or `auth.totp_key_b64` is set on the web process.
1414
 - Object storage is configured if testing artifact upload.
1515
 - Docker or Podman is installed on the runner host.
internal/migrationsfs/migrations/0055_workflow_job_secret_masks.sql → internal/migrationsfs/migrations/0057_workflow_job_secret_masks.sqlrenamed (100% similarity)