Skip to content

Release Web Ideation Milestone #56

@matthewctechnology

Description

@matthewctechnology

Summary

Release Web Ideation Milestone

Description

Finalize ideate web milestone deliverable, update web app and documentation, validate end-to-end flow, and mark as complete for review by stakeholders.

Proposal

  • Update README to reflect web milestone (setup, codespaces, browser usage, developer FAQ)
  • Review and summarize what is complete, confirm tests and lint pass
  • Tag/label web milestone and close related issues

Example

# ideate Web App
## How to run the server, browse via Codespaces, and get an idea

Criteria

  • Given milestone label is applied, when all acceptance criteria and definition of done are satisfied, then README is up to date for developer and user and Project board advances to next phase

Manual

Create Issue to Represent Milestone End

  1. Browse GitHub → Repository → Issues
  2. Create Issue for Release
  3. Add Issue to Milestone

Bump Version, Tag, and Push

  1. Create Issue branch based on main
    git switch main && git pull origin main:main && git switch -c stacked-#`
  2. Go to ideate and activate the environment
cd /workspaces/stacked/ideate && source .ideate/bin/activate
  1. Run the script for version type
    .scripts/version.sh minor

Close Milestone

  1. Browse GitHub → Repository → Issues → Milestones
  2. Select Milestone
  3. Close Milestone

Create Release

  1. Browse GitHub → Releases → Draft a new release
  2. Select the latest tag (e.g., v0.2.0)
  3. Name the release after the milestone
  4. Add release notes referencing the milestone and issues

Tests

  1. Run cd /workspaces/stacked/ideate && source .ideate/bin/activate
  • Activates environment (.ideate)
  1. Run pylint ideate && pytest ideate/tests
  • Lints without errors
  • Tests without failures
  • Tests pass
  1. Board changes
  • All milestone issues are completed/tested/linted
  1. Apply milestone complete label/tag
  • Milestone complete

Metadata

Metadata

Labels

governanceProject or flow change

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions