You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/check_eip_versions.yaml
+7-14Lines changed: 7 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -44,30 +44,23 @@ jobs:
44
44
- name: Generate report file
45
45
if: steps.check-eip.outputs.exit_code != 0
46
46
run: |
47
-
cat > ./reports/outdated_eips.md << 'EOL'
47
+
cat > ./reports/outdated_eips.md << EOL
48
48
# EIP Version Check Report
49
49
50
50
This automated check has detected that some EIP references in test files are outdated. This means that the EIPs have been updated in the [ethereum/EIPs](https://github.com/ethereum/EIPs) repository since our tests were last updated.
51
51
52
52
## Outdated EIP References
53
53
54
-
The following EIP references need to be updated in our tests:
54
+
The EIP spec version checker reports the following failures:
55
55
56
-
```
57
-
$(grep -A 10 "does not match that from ethereum/EIPs" ./reports/eip_check_output.txt || echo "No specific outdated EIPs found in the output.")
58
-
```
56
+
\`\`\`
57
+
$(grep "FAILED.* does not match that from ethereum/EIPs" ./reports/eip_check_output.txt || echo "No specific outdated EIPs found in the output.")
58
+
\`\`\`
59
59
60
60
## Action Required
61
61
62
-
Please update the EIP reference versions in the affected test files. For each outdated reference:
63
-
64
-
1. Check the latest version of the EIP in the [ethereum/EIPs](https://github.com/ethereum/EIPs) repository
65
-
2. Update the `REFERENCE_SPEC_VERSION` in the test file to the latest commit SHA
66
-
3. Verify that the tests still pass with the updated reference
67
-
68
-
## Additional Information
69
-
70
-
For more details on the EIP version checking system, please see the documentation in the [execution-spec-tests](https://github.com/ethereum/execution-spec-tests) repository.
62
+
1. Please verify whether the affected tests need updating based on the updated EIP spec.
63
+
2. Update the EIP reference versions in the affected test files, for details see [the online documentation](https://eest.ethereum.org/main/writing_tests/reference_specification/).
0 commit comments