19 Commits

Author SHA1 Message Date
煎饼果子卷鲨鱼辣椒
dc7761593d chore: update GoReleaser configuration for improved binary naming and build settings
- Modified binary naming template to include project name and version for better identification.
- Enhanced architecture handling in the naming template to support additional architectures.
- Added 'cursor-id-modifier' to the build settings for more specific build targeting.
- Allowed different binary counts in the release process, improving flexibility in output.
2024-12-30 19:32:49 +08:00
煎饼果子卷鲨鱼辣椒
d36f868f4e chore: update GoReleaser configuration for improved build and release process
- Added GO111MODULE environment variable to ensure module support during builds.
- Updated build flags to include short commit and commit date for better traceability.
- Enhanced release configuration with additional files and improved changelog filtering.
- Reorganized project settings and removed obsolete build verification steps for clarity.
2024-12-30 19:29:04 +08:00
煎饼果子卷鲨鱼辣椒
8f40c70504 chore: update GoReleaser configuration and enhance auto-tag workflow
- Upgraded GoReleaser configuration to version 2, adding build verification and improved release settings.
- Replaced 'go mod download' with 'go mod vendor' and 'go mod verify' for better dependency management.
- Introduced additional build information such as version, commit, and date in the build flags.
- Enhanced the auto-tag workflow by adding a step to prepare the build environment and sync the vendor directory.
- Improved release notes formatting with a header and footer for better clarity in changelogs.
2024-12-30 19:25:59 +08:00
煎饼果子卷鲨鱼辣椒
bf6adcbac2 chore: update GoReleaser configuration and enhance auto-tag workflow
- Added 'go mod download' step to ensure dependencies are available before builds.
- Introduced debug flag in GoReleaser execution for improved troubleshooting.
- Added error checking step to capture GoReleaser output and configuration details on failure.
- Modified build summary step to reflect GPG signing status as disabled, streamlining the release process.
2024-12-30 19:17:46 +08:00
煎饼果子卷鲨鱼辣椒
c1d5ba84b3 chore: update GoReleaser configuration and auto-tag workflow
- Commented out GPG signing configuration in .goreleaser.yml for clarity.
- Modified the default value for the skip_signing input in auto-tag-release.yml to true, allowing for easier skipping of GPG signing during releases.
2024-12-30 19:12:50 +08:00
煎饼果子卷鲨鱼辣椒
32a30afaeb chore: enhance GoReleaser and GitHub Actions workflows for GPG signing
- Added GPG signing configuration in .goreleaser.yml to support artifact signing for all artifacts.
- Updated release.yml to enforce GPG signing by setting global Git configuration options for signing commits and tags.
- Improved the signing process by utilizing the GPG fingerprint from environment variables, enhancing security and flexibility.
2024-12-30 18:35:17 +08:00
煎饼果子卷鲨鱼辣椒
e0db041e93 chore: enhance GoReleaser configuration and GitHub Actions workflows for GPG signing
- Added GPG signing configuration to .goreleaser.yml to support artifact signing.
- Updated auto-tag.yml and release.yml to include necessary secrets for GPG signing, enhancing security and functionality.
- Ensured that GPG keys and passphrase are conditionally utilized in the release process.
2024-12-30 18:10:00 +08:00
Vaggelis kavouras
ee2532175a fix: streamline Windows binary extension handling in configuration
- Removed the redundant assignment of the ".exe" extension in .goreleaser.yml.
- Added conditional assignment of the ".exe" extension in build_all.bat to ensure clarity and consistency in binary naming for Windows builds.
2024-12-29 00:14:35 +02:00
dacrab
b3e748554f fix: ensure unique binary names for all platforms 2024-12-27 13:44:43 +02:00
dacrab
1f1f4144bb fix: update release file names and install scripts 2024-12-27 13:42:42 +02:00
dacrab
62129aa239 ci: simplify release artifacts to direct binaries 2024-12-27 13:35:32 +02:00
dacrab
f96a71f909 docs: update installation links to use correct repository 2024-12-27 13:32:53 +02:00
dacrab
fa364cb3ce ci: improve file handling in release workflow 2024-12-27 13:27:57 +02:00
dacrab
98d60390f5 fix: update version injection in goreleaser config 2024-12-27 13:12:31 +02:00
dacrab
78ea5908db fix: update repository paths and improve release config 2024-12-27 12:56:03 +02:00
dacrab
114ac32618 fix: update goreleaser config to fix build errors 2024-12-27 12:54:04 +02:00
dacrab
4dc0034165 fix: update goreleaser config to latest format 2024-12-27 12:42:19 +02:00
dacrab
99e31a7bba chore: Refactor build and installation scripts; update configuration and release process
- Enhanced build scripts for improved parallel execution and optimization flags.
- Updated installation scripts for better user experience and error handling.
- Modified .gitignore to include new build artifacts and IDE configurations.
- Updated .goreleaser.yml for better release management and platform support.
- Removed deprecated main.go file and adjusted README for clarity on installation and usage.
- Added support for multiple architectures in build process, including 32-bit and 64-bit for Windows, macOS, and Linux.

These changes streamline the development workflow and enhance the overall usability of the Cursor ID Modifier tool.
2024-12-27 02:05:35 +02:00
realies
f89aa17acf feat: lean automated releases 2024-12-14 05:00:33 +00:00