Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

E2E Tests should Block PR Merge

Open
#240 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
38/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Stale
Tech stack
github-actions
Domain
ci-cd

Research direction

Review .github/workflows/run-e2e-tests.yml and the linked example E2E run first. Check the repository’s GitHub settings and workflow status behavior, then verify that a pull request with a failing E2E check cannot be merged.

Written by the indexing model from the issue text.

Description

quick win

Update GitHub settings for BDT Project to prevent the merging of PRs that cause the E2E test suite to fail.

Link to an example run of the E2E Check:
https://github.com/CodeForPhilly/benefit-decision-toolkit/actions/runs/20731228718/job/59519358200

Link to the file defining the GitHub Workflow:
https://github.com/CodeForPhilly/benefit-decision-toolkit/blob/main/.github/workflows/run-e2e-tests.yml

Dominant language
Java
Stars
16
Forks
5
Avg merge
17h 24m
Merged PRs (30d)
23

Getting set up

We have not checked this project's setup files yet. Start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CodeForPhilly/benefit-decision-toolkit

All issues in CodeForPhilly/benefit-decision-toolkit

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.