Skip to content

chore: bump version to 0.3.2 to test improved bundle-based signing#48

Merged
technicalpickles merged 1 commit intomainfrom
bump-version-0.3.2
Sep 10, 2025
Merged

chore: bump version to 0.3.2 to test improved bundle-based signing#48
technicalpickles merged 1 commit intomainfrom
bump-version-0.3.2

Conversation

@technicalpickles
Copy link
Copy Markdown
Owner

Purpose

This version bump triggers a release to test the improved bundle-based signing process from PR #46.

What This Tests

🔐 Bundle-Based Signing

  • ✅ Bundle files (.bundle) creation with embedded certificates
  • ✅ Signature files (.sig) for backward compatibility
  • ✅ Immediate verification in GitHub Actions CI
  • ✅ Both formats available for aqua registry compatibility

🧪 Validation Process

After this PR merges and triggers the release:

  1. Monitor Release: Use ./scripts/monitor-and-validate-release.sh (from PR feat: add release workflow monitoring and validation scripts #47)
  2. Validate Signatures: Automatic validation of bundle + signature formats
  3. Confirm Readiness: Verify aqua registry submission readiness

Expected Outcomes

Success Criteria

  • Release 0.3.2 created with both .bundle and .sig files
  • CI verification passes for all binaries
  • validate-signing.sh confirms signatures are valid
  • Ready for aqua registry submission

🔍 What We'll Learn

  • Bundle format works correctly in GitHub Actions environment
  • Signature verification is reliable across platforms
  • Release process is robust and automated

Version Changes

  • Cargo.toml: 0.3.10.3.2
  • envsense-macros/Cargo.toml: 0.3.10.3.2
  • envsense-macros/envsense-macros-impl/Cargo.toml: 0.3.10.3.2

Next Steps

  1. Merge this PR → Triggers release workflow
  2. Monitor release → Use monitoring scripts from PR feat: add release workflow monitoring and validation scripts #47
  3. Validate signatures → Confirm bundle-based signing works
  4. Submit to aqua registry → If validation passes

This is the final validation step before submitting to the aqua registry! 🚀

This version bump will trigger a release with the new bundle-based signing
process from PR #46, allowing us to validate that:

- Bundle files (.bundle) are created correctly
- Signature verification works with the new format
- Both bundle and signature formats are available for aqua compatibility
- Immediate verification in CI catches any signing issues

Once this release completes, we can use the monitoring scripts to validate
the improved signing process is working correctly.
Copilot AI review requested due to automatic review settings September 10, 2025 16:07
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR bumps the version from 0.3.1 to 0.3.2 across all crates to trigger a release that tests the improved bundle-based signing process. This version change will validate the new signing workflow that creates both bundle files with embedded certificates and signature files for backward compatibility.

  • Version bump from 0.3.1 to 0.3.2 across main crate and macro crates
  • Tests bundle-based signing implementation from PR #46
  • Validates CI signature verification and aqua registry compatibility

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
Cargo.toml Updates main crate version to 0.3.2
envsense-macros/Cargo.toml Updates macro crate version to 0.3.2
envsense-macros/envsense-macros-impl/Cargo.toml Updates macro implementation crate version to 0.3.2

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@technicalpickles technicalpickles merged commit 0ce6324 into main Sep 10, 2025
10 checks passed
@technicalpickles technicalpickles deleted the bump-version-0.3.2 branch September 10, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants