Create a Release

Prev Next

This guide explains how to create a hardware Release in AllSpice after your design work has been reviewed, approved, and merged.

A Release gives your team a named snapshot of the repository at a specific point in time. It is the right place to attach manufacturing outputs, assembly documentation, and release notes for handoff.

When to create a Release

Create a Release when:

  • a Design Review has been approved and merged
  • the repository contains the exact files you want to freeze for manufacturing or handoff
  • you want a permanent, shareable checkpoint for a board revision

In most teams, the typical flow is:

  1. Finish design changes on a working branch.
  2. Open a Design Review and collect feedback.
  3. Merge the approved Design Review.
  4. Create a Release from the approved repository state.
  5. Attach manufacturing and documentation files to the Release.

What to include in a hardware Release

A Release usually combines a repository snapshot with the files needed by downstream teams.

Common attachments include:

  • Gerber files, ODB++, or IPC-2581 exports
  • drill files
  • pick-and-place or X/Y placement files
  • assembly drawings
  • fabrication drawings
  • test procedures
  • bills of materials (BOMs)
  • Release notes describing the revision

Before you publish

Before creating the Release, confirm:

  • the Design Review is merged or otherwise approved
  • the selected commit or branch reflects the final intended revision
  • your Release title is clear and versioned consistently
  • your notes explain what changed and what the Release is for
  • any manufacturing output files are ready to upload

Step-by-step guide to create a new Release

  1. Open your project repository in AllSpice.

  2. Navigate to the Releases tab.
    Image

  3. Click New Release.
    Image

  4. Choose the branch, tag, or commit you want the Release to represent.

  5. Add a title for the release. This is usually your PCB version/revision number V2, r17, etc.

  6. Enter a clear Release title, such as the board name plus revision or version number.
    Image

  7. Add Release notes that summarize the important design changes, status, or manufacturing intent.

  8. Upload any supporting files your collaborators, manufacturing partners, or assembly team will need.

  9. Review the information to make sure the Release points to the correct repository state.

  10. Click Publish Release.
    Image

Image

After publishing, the Release becomes a stable reference point your team can return to later.

Recommended next steps

After the Release is published, share it with the people who need it and confirm they have the correct attached outputs for fabrication, assembly, or test.