Commit 64418aa
ci: disable setup-beam's problem matchers to quiet dep-warning annotations
setup-beam's problem matchers were promoting compiler warnings from
third-party deps (postgrex/rewrite's deprecated `xref: [exclude: ...]`,
yamerl's deprecated `catch ...` syntax) into GitHub Actions annotations
on every build. All three are already at their latest published Hex
versions, so there's no fix to bump to - just noise from code we don't
own. disable_problem_matchers: true silences the annotation promotion
while leaving the actual compiler output in the raw logs.
The remaining Node.js 20 deprecation annotation (mlugg/setup-zig@v2.2.1)
is not fixable here either - we're already on that action's latest
release, and its action.yml still declares `using: 'node20'`; that's
upstream-only until they bump it.
Closes #9.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>1 parent a637969 commit 64418aa
2 files changed
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
| |||
67 | 73 | | |
68 | 74 | | |
69 | 75 | | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
70 | 82 | | |
71 | 83 | | |
72 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
| |||
0 commit comments