Release Preparation

Steps to verify code quality and functionality before releasing. Use when this capability is needed.

tomevault-io Updated

File contents

Release Preparation

Running Tests

Run the test suite with:

bundle exec rspec

Code Quality Checks

After completing development work, run these commands in order:

1. RuboCop (Linting)

bundle exec rubocop -f github

Fix any style violations before committing. The -f github flag outputs in a format suitable for CI/GitHub Actions.

2. Security Audit (Dependencies)

Check for vulnerable gem versions.

bundle exec bundle audit check --update

If vulnerabilities are found, update the affected gems:

bundle update [gem_name]

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/zpvip--commitgpt--release-check commit 5c51c77237

Frequently asked questions

npx skillmds@latest add tomevault-io/release-preparation