Skip to content

Update github test release tracker - #23

Open
marioevz wants to merge 1 commit into
spencer-tb:feat/devnet-tracker-issue-templatefrom
marioevz:feat/devnet-tracker-issue-template
Open

Update github test release tracker#23
marioevz wants to merge 1 commit into
spencer-tb:feat/devnet-tracker-issue-templatefrom
marioevz:feat/devnet-tracker-issue-template

Conversation

@marioevz

@marioevz marioevz commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

🗒️ Description

Generalizes the devnet test-release tracker issue template into a broader Test Release Tracker, and reworks its scope section to mirror the format of our latest hand-written tracker (ethereum#3034).

Changes:

  • Renamed .github/ISSUE_TEMPLATE/devnet-tracker.mdtest-release-tracker.md; name: is now Test Release Tracker and the template covers any EL test release, not just devnets. Devnet-specific lines and checkboxes are tagged _(devnet only)_ (explained in a top-level tip) so they can be dropped for non-devnet releases.
  • Naming: <feat> is now the full release slug written out in full (include -devnet yourself when targeting a devnet), instead of the template appending -devnet. Added slug → tag examples (e.g. glamsterdam-devnettests-glamsterdam-devnet@v7.0.0, benchmarktests-benchmark@v1.0.0).
  • New EIPs Included section: a flat, one-line-per-EIP list of commit permalinks to the exact frozen spec version, intended as the source of truth for generating release notes. TBD is allowed for in-flight EIPs, with a closure checkbox enforcing no TBD values remain before the issue is closed.
  • New Spec Changes section (replaces the old confidence-grouped scope): a descending bullet hierarchy per EIP, prefixed ✨ New or 🔄 Updated (three-level for updated EIPs: EIP → EIP PR → execution-specs PR; two-level for new EIPs).
  • Link policy: EIP links must point at the canonical ethereum/EIPs repo (a PR while in-flight, or a commit permalink once merged) — never an author's fork or eips.ethereum.org.

Template-only change; no spec or test code is affected.

🔗 Related Issues or PRs

N/A.

✅ Checklist

  • All: Ran fast static checks to avoid unnecessary CI fails, see also Code Standards and Verifying Changes:
    just static
  • All: PR title have the form <type>(<area>):, where <type> and <area> come from an approrpriate C-<type>, respectively A-<area>, label. The title should match the a target squash commit message.
  • All: Considered updating the online docs in the ./docs/ directory.
  • All: Set appropriate labels for the changes (only maintainers can apply labels).
  • Tests: For PRs implementing a missed test case, update the post-mortem document to add an entry the list.
  • Ported Tests: Add the following docstring to manually enhanced tests from ./tests/ported_static/:
    @manually-enhanced: Do not overwrite. Post-state expectations corrected
    manually (see PR #2784).
    

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@marioevz
marioevz requested a review from spencer-tb July 3, 2026 18:05
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