Skip to content

ci: fix nonexistent actions/upload-artifact SHA pin (Refs standards#48)#144

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/fix-upload-artifact-sha-48
May 17, 2026
Merged

ci: fix nonexistent actions/upload-artifact SHA pin (Refs standards#48)#144
hyperpolymath merged 1 commit into
mainfrom
claude/fix-upload-artifact-sha-48

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Bulk remediation for hyperpolymath/standards#48.

actions/upload-artifact was pinned to 65c79d7f54e76e4e3c7a8f34db0f4ac8b515c478 which does not exist in actions/upload-artifact, breaking every affected workflow at Set up job. Replaced with the real v4.6.2 SHA ea165f8d65b6e75b540449e92b4886f43607fa02 (the pin already used by the canonical rsr-template-repo / v3-templater generators).

SHA-only replacement; pre-existing version comments left intact (cosmetic).

Refs hyperpolymath/standards#48 — per standards#66 protocol this PR uses Refs (not Closes); joint-close only on explicit agreement.

🤖 Generated with Claude Code

Replace fabricated pin 65c79d7f54e76e4e3c7a8f34db0f4ac8b515c478 (does not exist in
actions/upload-artifact) with the real v4.6.2 SHA ea165f8d65b6e75b540449e92b4886f43607fa02,
matching the canonical rsr-template-repo / v3-templater pin.
Unblocks 'Set up job' on every affected workflow.

Refs hyperpolymath/standards#48

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

🔍 Hypatia Security Scan

Findings: 41 issues detected

Severity Count
🔴 Critical 12
🟠 High 19
🟡 Medium 10

⚠️ Action Required: Critical security issues found!

View findings
[
  {
    "reason": "Stray AI.a2ml in root -- use 0-AI-MANIFEST.a2ml only",
    "type": "banned",
    "file": "AI.a2ml",
    "action": "delete",
    "rule_module": "root_hygiene",
    "severity": "high"
  },
  {
    "reason": "Superseded by 0-AI-MANIFEST.a2ml",
    "type": "banned",
    "file": "AI.djot",
    "action": "delete",
    "rule_module": "root_hygiene",
    "severity": "high"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-deno-test/example/smoke_driver.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-deno-test/cli.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-deno-test/mod.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-deno-test/lib/compile.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-deno-test/lib/runner.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-deno-test/lib/discover.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "TypeScript file detected -- banned language",
    "type": "banned_language_file",
    "file": "/home/runner/work/affinescript/affinescript/packages/affine-js/types.d.ts",
    "action": "flag",
    "rule_module": "cicd_rules",
    "severity": "critical"
  },
  {
    "reason": "Admitted leaves proof hole (1 occurrences, CWE-704)",
    "type": "admitted",
    "file": "/home/runner/work/affinescript/affinescript/affinescript-vite/verification/proofs/coq/TypeSafety.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "critical"
  }
]

Powered by Hypatia Neurosymbolic CI/CD Intelligence

@hyperpolymath hyperpolymath merged commit 0a2edc4 into main May 17, 2026
21 checks passed
@hyperpolymath hyperpolymath deleted the claude/fix-upload-artifact-sha-48 branch May 17, 2026 00:01
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.

1 participant