Build and Test on All Branches #53

Open
opened 2026-02-25 19:47:21 +00:00 by Vylpes · 0 comments
Owner

Epic: #11


As a developer,
I want build and test jobs to run automatically on every branch push and pull request,
so that regressions are caught before code is merged.

Blocked by: None

Acceptance criteria:

  • Forgejo Actions workflow triggers on push and pull request events for all branches
  • Workflow runs the project build step
  • Workflow runs the full test suite
  • A failing build or test causes the workflow run to fail

Subtasks:

  • Create Forgejo Actions workflow file for build and test
  • Configure trigger on push to all branches and on pull requests
  • Add build step to workflow
  • Add test step to workflow
  • Verify workflow fails correctly on a broken build/test
  • Write/update documentation
Epic: #11 --- **As a** developer, **I want** build and test jobs to run automatically on every branch push and pull request, **so that** regressions are caught before code is merged. **Blocked by:** None **Acceptance criteria:** - Forgejo Actions workflow triggers on push and pull request events for all branches - Workflow runs the project build step - Workflow runs the full test suite - A failing build or test causes the workflow run to fail **Subtasks:** - [x] Create Forgejo Actions workflow file for build and test - [x] Configure trigger on push to all branches and on pull requests - [x] Add build step to workflow - [x] Add test step to workflow - [x] Verify workflow fails correctly on a broken build/test - [x] Write/update documentation
Vylpes added this to the (deleted) milestone 2026-02-25 19:47:21 +00:00
Vylpes modified the milestone from (deleted) to 0.1.0 2026-03-02 17:26:03 +00:00
Vylpes added this to the 0.1 Sprint 1 project 2026-03-03 20:12:34 +00:00
Vylpes self-assigned this 2026-03-03 20:12:42 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RabbitLabs/droplet-next#53
No description provided.