Skip to content

Commit 293114a

Browse files
ci: fix unresolvable setup-beam pins in 21 hypatia-scan.yml (Refs #64) (#75)
Loosens elixir `1.19.4`→`1.18` / otp `28.3`→`27` across **21** `hypatia-scan.yml` copies in this repo (a2ml/, k9-svc/, bindings, etc.). The bad pins are absent from the setup-beam index, so the dogfooding job failed in ~12s on every run, masking real CI signal. The root `.github/workflows/hypatia-scan.yml` was already corrected; this propagates the same fix to the remaining 21. Companion PRs fix the generator source (rsr-template-repo / v3-templater) so newly-generated repos no longer inherit the bad pin. Refs #64 — `Refs` not `Closes` per #66; joint-close only on agreement. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: hyperpolymath <hyperpolymath@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent a212e8a commit 293114a

21 files changed

Lines changed: 42 additions & 42 deletions

File tree

0-ai-gatekeeper-protocol/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@2f0cc07b4b9bea248ae098aba9e1a8a1de5ec24c # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@2f0cc07b4b9bea248ae098aba9e1a8a1de5ec24c # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@2f0cc07b4b9bea248ae098aba9e1a8a1de5ec24c # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@2f0cc07b4b9bea248ae098aba9e1a8a1de5ec24c # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/actions/validate/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/bindings/deno/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/bindings/haskell/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/bindings/rust/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/editors/vscode/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

a2ml/pandoc/.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Setup Elixir for Hypatia scanner
2828
uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2
2929
with:
30-
elixir-version: '1.19.4'
31-
otp-version: '28.3'
30+
elixir-version: '1.18'
31+
otp-version: '27'
3232

3333
- name: Clone Hypatia
3434
run: |

0 commit comments

Comments
 (0)