Skip to content

Releases: sbrshkappa/git-hook-messages

v1.0.0-beta.3 - Beta Release: Test granular token publishing

Choose a tag to compare

@sbrshkappa sbrshkappa released this 04 Jul 00:40

Beta Release: v1.0.0-beta.3

This beta release tests publishing with granular npm tokens and improved workflow handling.

🎯 What's New

  • Granular token support - Updated workflow to work with modern npm tokens
  • Skip whoami check - Granular tokens may not support whoami but can still publish
  • Enhanced debugging - Better visibility into token configuration
  • Improved error handling - Graceful handling of granular token limitations

πŸ“¦ Package Details

  • Name: dev-workflow-notifier
  • Version: 1.0.0-beta.3
  • Type: Beta release

πŸ”§ Technical Improvements

  • Workflow optimized for granular tokens
  • Skip authentication checks that don't work with granular tokens
  • Focus on actual publish operation
  • Better debugging output

πŸš€ Features

  • Git hook message display utility
  • JSON/YAML configuration support
  • Colored terminal output
  • Easy CLI installation

πŸ“‹ Testing Focus

  • Granular npm token authentication
  • Modern npm publishing workflow
  • CI/CD pipeline validation

Note: This beta tests the granular token publishing workflow. If successful, we'll proceed to production release.

v1.0.0-beta.4 - Beta Release: Test .npmrc cleanup fix

Choose a tag to compare

@sbrshkappa sbrshkappa released this 04 Jul 00:48

Beta Release: v1.0.0-beta.4

This beta release tests the fix for .npmrc file conflicts that were interfering with npm authentication.

🎯 What's Fixed

  • Aggressive .npmrc cleanup - Removes all conflicting .npmrc files
  • Registry conflicts resolved - Prevents GitHub packages vs npmjs.org conflicts
  • Token conflicts resolved - Ensures only the correct npm token is used
  • Scope conflicts resolved - Cleans up any interfering scope configurations

πŸ“¦ Package Details

  • Name: dev-workflow-notifier
  • Version: 1.0.0-beta.4
  • Type: Beta release

πŸ”§ Technical Improvements

  • Clean all .npmrc files before setup
  • Clear npm cache and config
  • Remove registry and scope conflicts
  • Create fresh, clean .npmrc configuration

πŸš€ Features

  • Git hook message display utility
  • JSON/YAML configuration support
  • Colored terminal output
  • Easy CLI installation

πŸ“‹ Testing Focus

  • .npmrc conflict resolution
  • Granular token authentication
  • Clean npm publishing workflow
  • CI/CD pipeline validation

πŸ› Bug Fixes

  • Fixed global .npmrc interference
  • Resolved registry configuration conflicts
  • Cleaned up token authentication issues

Note: This beta tests the .npmrc cleanup fix. If successful, we'll proceed to production release.

v1.0.0-beta.2 - Beta Release: Test granular npm token

Choose a tag to compare

@sbrshkappa sbrshkappa released this 04 Jul 00:30

Beta Release: v1.0.0-beta.2

This beta release tests publishing with a fresh granular npm token configured for all packages and scopes.

🎯 Purpose

  • Test granular npm token with "all" packages and scope access
  • Validate publishing workflow with new token configuration
  • Ensure smooth CI/CD process before production release

πŸ“¦ Package Details

  • Name: dev-workflow-notifier
  • Version: 1.0.0-beta.2
  • Type: Beta release

πŸš€ What This Package Does

A lightweight utility to add friendly or informative messages during git operations like pre-commit, pre-push, and other git hooks.

πŸ”§ Features

  • Easy Configuration: JSON/YAML config files (.git-messagesrc)
  • Multiple Hook Support: pre-commit, pre-push, post-commit, etc.
  • Beautiful Output: Colored terminal messages with kleur
  • Team-Friendly: Perfect for setting team norms and reminders

πŸ“‹ Technical Notes

  • Fresh granular npm token with "all" access
  • New package name to avoid conflicts
  • TypeScript with full type definitions
  • Enhanced error handling in CI/CD

πŸ§ͺ Testing Instructions

If this publishes successfully, you can test with:

npm install -g dev-workflow-notifier@beta

Note: This beta tests the granular npm token configuration. If successful, we'll release v1.0.0 as the production version.

v1.0.0-beta.1 - Beta Release: Test npm publishing workflow

Choose a tag to compare

@sbrshkappa sbrshkappa released this 04 Jul 00:22

οΏ½οΏ½ Beta Release: v1.0.0-beta.1

This is a beta release to test the npm publishing workflow with the new automation token and package name.

🎯 Purpose

  • Test npm publishing with fresh automation token
  • Validate CI/CD workflow with new package name
  • Ensure smooth release process before production

πŸ“¦ Package Details

  • Name: dev-workflow-notifier
  • Version: 1.0.0-beta.1
  • Type: Beta release

πŸš€ What This Package Does

A lightweight utility to add friendly or informative messages during git operations like pre-commit, pre-push, and other git hooks.

πŸ”§ Features

  • Easy Configuration: JSON/YAML config files (.git-messagesrc)
  • Multiple Hook Support: pre-commit, pre-push, post-commit, etc.
  • Beautiful Output: Colored terminal messages
  • Team-Friendly: Perfect for setting team norms and reminders

πŸ“‹ Technical Notes

  • Fresh npm automation token
  • New package name to avoid conflicts
  • Enhanced error handling in CI/CD
  • TypeScript with full type definitions

πŸ§ͺ Testing Instructions

If this publishes successfully, you can test with:

npm install -g dev-workflow-notifier@beta

Note: This is a beta release for testing purposes. If successful, we'll release v1.0.0 as the production version.