Skip to content

Bump version to 0.3.4 for release cosigning validation#51

Merged
technicalpickles merged 2 commits intomainfrom
bump-version-0.3.4
Sep 10, 2025
Merged

Bump version to 0.3.4 for release cosigning validation#51
technicalpickles merged 2 commits intomainfrom
bump-version-0.3.4

Conversation

@technicalpickles
Copy link
Copy Markdown
Owner

Summary

This PR bumps the version from 0.3.3 to 0.3.4 to validate the release cosigning process.

Changes

  • ✅ Updated main crate version in `Cargo.toml`
  • ✅ Updated macro crate versions in `envsense-macros/Cargo.toml` and `envsense-macros-impl/Cargo.toml`
  • ✅ Updated default version in `debug-signature-verification.sh` script
  • ✅ Updated `Cargo.lock` with `cargo update`

Purpose

This version bump will allow us to test and validate the release cosigning workflow that was recently implemented. The cosigning process ensures that all release binaries are properly signed and can be verified for authenticity.

Testing

Once merged, this will trigger the release workflow which will:

  1. Build binaries for all supported platforms
  2. Sign the binaries using cosign
  3. Create a GitHub release with signed artifacts
  4. Validate that the signing process works correctly

Related

  • Part of the release cosigning validation process
  • Enables testing of the aqua registry cosign configuration

- Update main crate version in Cargo.toml
- Update macro crate versions in envsense-macros/Cargo.toml and envsense-macros-impl/Cargo.toml
- Update default version in debug-signature-verification.sh script
- Update Cargo.lock with cargo update

This version bump will allow validation of the release cosigning process.
Copilot AI review requested due to automatic review settings September 10, 2025 21:05
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.3 to 0.3.4 across all crates and scripts to validate the release cosigning workflow that ensures binary authenticity through digital signatures.

  • Updated version numbers consistently across all crate manifests
  • Updated the default version in the debug signature verification script
  • Enables testing of the cosigning process for release artifacts

Reviewed Changes

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

File Description
Cargo.toml Updated main crate version to 0.3.4
envsense-macros/Cargo.toml Updated macro crate version to 0.3.4
envsense-macros/envsense-macros-impl/Cargo.toml Updated macro implementation crate version to 0.3.4
scripts/debug-signature-verification.sh Updated default version parameter to 0.3.4

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

@technicalpickles technicalpickles merged commit 6829af7 into main Sep 10, 2025
10 checks passed
@technicalpickles technicalpickles deleted the bump-version-0.3.4 branch September 10, 2025 21:09
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