Skip to content

ci: bump lint-files.yml workflow pin for editorconfig-checker v3 - #1879

Merged
patextreme merged 3 commits into
mainfrom
ci/bump-lint-files-pin
Sep 4, 2026
Merged

patextreme merged 3 commits into
mainfrom
ci/bump-lint-files-pin

Conversation

@patextreme

@patextreme patextreme commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

What

Why

The File Hygiene (editorconfig) job is currently failing on all PRs (e.g. #1876 — failing run) with:

##[error]Error: The binary 'ec-linux-amd64*' not found

Upstream editorconfig-checker v4.0.0 (released 2026-09-03) renamed its release assets, breaking the v2 action. The fix (action v3.0.0 + self-referential workflow fix) is in the shared workflow repo: hyperledger-identus/.github#8 — this PR picks it up here.

✅ Verified: the File Hygiene (editorconfig) job passes on this PR.

⚠️ Merge order

The .github repo requires linear history, so .github#8 must be merged via squash or rebase — both rewrite the commit SHA. Therefore:

  1. Merge fix(ci): bump editorconfig-checker action to v3.0.0 .github#8 (squash or rebase)
  2. Update the pinned SHA in this PR to the resulting main HEAD commit
  3. Then merge this PR

Bumps hyperledger-identus/.github lint-files.yml pin to pick up the
editorconfig-checker action v3.0.0 fix (hyperledger-identus/.github#8).

Fixes the 'File Hygiene (editorconfig)' job failing with:
  Error: The binary 'ec-linux-amd64*' not found

Signed-off-by: Pat Losoponkul <patextreme@hotmail.com>
@patextreme
patextreme requested a review from a team as a code owner September 4, 2026 04:38
@github-actions

github-actions Bot commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Integration Test Results (prism-node)

1 tests  ±0   1 ✅ ±0   4s ⏱️ +2s
1 suites ±0   0 💤 ±0 
1 files   ±0   0 ❌ ±0 

Results for commit 2339d1b. ± Comparison against base commit 7abe788.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Unit Test Results

113 files  ±0  113 suites  ±0   59m 47s ⏱️ - 1m 54s
927 tests ±0  919 ✅ ±0  8 💤 ±0  0 ❌ ±0 
934 runs  ±0  926 ✅ ±0  8 💤 ±0  0 ❌ ±0 

Results for commit 2339d1b. ± Comparison against base commit 7abe788.

♻️ This comment has been updated with latest results.

Signed-off-by: Pat Losoponkul <patextreme@hotmail.com>
@github-actions

github-actions Bot commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Integration Test Results

 23 files  ±0   23 suites  ±0   4s ⏱️ -1s
 58 tests ±0   58 ✅ ±0  0 💤 ±0  0 ❌ ±0 
106 runs  ±0  106 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 2339d1b. ± Comparison against base commit 7abe788.

♻️ This comment has been updated with latest results.

.github#8 was squash-merged, so the previously pinned head SHA
(5bdb1e5) is unreachable from main. Repin to the squash-merge
commit on main. Trees are identical, no functional change.

Signed-off-by: Pat Losoponkul <patextreme@hotmail.com>
@patextreme
patextreme force-pushed the ci/bump-lint-files-pin branch from 5798f26 to 2339d1b Compare September 4, 2026 06:38
@sonarqubecloud

sonarqubecloud Bot commented Sep 4, 2026

Copy link
Copy Markdown

@patextreme
patextreme merged commit d92c140 into main Sep 4, 2026
18 checks passed
@patextreme
patextreme deleted the ci/bump-lint-files-pin branch September 4, 2026 07:22
yshyn-iohk pushed a commit to hyperledger-identus/sdk-rust that referenced this pull request Sep 4, 2026
## What
- Bumps the `hyperledger-identus/.github` `lint-files.yml` workflow pin
in `file-hygiene.yml` from `f2c9e41` to `b5e934e` — the current `main`
HEAD of
[hyperledger-identus/.github](https://github.com/hyperledger-identus/.github),
i.e. the squash-merge of hyperledger-identus/.github#8

## Why
The `File Hygiene (editorconfig)` job is currently failing on **all
PRs** with:

```
##[error]Error: The binary 'ec-linux-amd64*' not found
```

Upstream `editorconfig-checker` v4.0.0 renamed its release assets,
breaking the v2 action. The fix (action v3.0.0) is merged in the shared
workflow repo (hyperledger-identus/.github#8) — this PR picks it up
here.

Same fix as hyperledger-identus/cloud-agent#1879. That PR pins the
pre-squash commit `c52da350` (content-identical `lint-files.yml`); this
PR pins the merged `main` HEAD `b5e934e` directly.

Signed-off-by: Pat Losoponkul <patextreme@hotmail.com>
patextreme added a commit to hyperledger-identus/vdr that referenced this pull request Sep 4, 2026
## What
- Bumps the `hyperledger-identus/.github` `lint-files.yml` workflow pin
in `file-hygiene.yml` from `f2c9e41` to `b5e934e` — the current `main`
HEAD of
[hyperledger-identus/.github](https://github.com/hyperledger-identus/.github),
i.e. the squash-merge of hyperledger-identus/.github#8

## Why
The `File Hygiene (editorconfig)` job is currently failing on **all
PRs** with:

```
##[error]Error: The binary 'ec-linux-amd64*' not found
```

Upstream `editorconfig-checker` v4.0.0 renamed its release assets,
breaking the v2 action. The fix (action v3.0.0) is merged in the shared
workflow repo (hyperledger-identus/.github#8) — this PR picks it up
here.

Same fix as hyperledger-identus/cloud-agent#1879. That PR pins the
pre-squash commit `c52da350` (content-identical `lint-files.yml`); this
PR pins the merged `main` HEAD `b5e934e` directly.

Signed-off-by: Pat Losoponkul <patextreme@hotmail.com>
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