Commit Graph

32 Commits

Author SHA1 Message Date
fb60cee748 docs(readme): update script reference in usage example
All checks were successful
Auto Changelog & Release / release (push) Successful in 7s
- Replaces the reference to `run.sh` with `bootstrap.sh` in the README
- Reflects the file rename for clarity and consistency
2025-07-02 13:56:48 +02:00
169a1feb2e chore(changelog): update unreleased changelog 2025-07-02 11:56:20 +00:00
fd29805fa1 docs(run.sh): update script documentation and help output
All checks were successful
Auto Changelog & Release / release (push) Successful in 7s
- Improve script documentation for clarity and consistency
- Extend help output to include detailed descriptions of options
2025-07-02 13:56:09 +02:00
b1644de411 docs(script): improve help message layout and readability
- Revamps the script's help message for better clarity and usability
- Consolidates and restructures usage, options, and arguments sections
- Simplifies help text generation using `sed` to avoid redundancy
2025-07-02 13:55:58 +02:00
a59359545d chore(changelog): update unreleased changelog 2025-06-27 21:04:49 +00:00
f1b790d4e3 docs(run.sh): clarify version reference in comments
All checks were successful
Auto Changelog & Release / release (push) Successful in 7s
- Update comments to replace "tag" with "version" for clarity
- Ensures terminology aligns with expected usage
2025-06-27 23:04:38 +02:00
3b3d31b972 chore(changelog): update changelog for v0.1.1
All checks were successful
Create Major Version Tag / update-major-tag (release) Successful in 4s
v0.1.1
2025-06-27 20:48:45 +00:00
0a5c2af9a9 chore(version): bump version to 0.1.1
All checks were successful
Auto Changelog & Release / release (push) Successful in 7s
2025-06-27 22:48:36 +02:00
fba5c57fd4 fix(configs): correct environment variable for author email
- Replaces incorrect `AUTHOR_MAIL` with `AUTHOR_EMAIL` in template
- Ensures proper environment variable usage for email retrieval
2025-06-27 22:48:36 +02:00
2367a41cc6 chore(changelog): update unreleased changelog 2025-06-27 20:47:12 +00:00
e689046d01 fix(run): ensure environment variables are passed
All checks were successful
Auto Changelog & Release / release (push) Successful in 6s
- Use `env` to explicitly pass environment variables to the script
- Prevents potential issues with variable scope or inheritance
2025-06-27 22:47:03 +02:00
4ebc8c2daa chore(changelog): update unreleased changelog 2025-06-27 20:44:02 +00:00
c9930e7949 fix(run): ensure environment variables are passed to script
All checks were successful
Auto Changelog & Release / release (push) Successful in 6s
2025-06-27 22:43:55 +02:00
8602477613 chore(changelog): update unreleased changelog 2025-06-27 20:41:54 +00:00
13cdeb80c0 feat(run): add version flag and enforce as required input
All checks were successful
Auto Changelog & Release / release (push) Successful in 8s
- Add a `--version` flag to the script for specifying the version
- Enforce `--version` as a required input with validation
- Update cloning logic to use the `--version` flag for branch selection
2025-06-27 22:41:46 +02:00
6e3f5e3fcb chore(changelog): update unreleased changelog 2025-06-27 20:37:16 +00:00
d9d5363a66 docs(readme): add usage instructions for changelog generator
All checks were successful
Auto Changelog & Release / release (push) Successful in 6s
- Introduce README with instructions for generating Debian-style changelogs
- Provide example command and optional arguments explanation
- Highlight dependencies and output behavior
2025-06-27 22:37:08 +02:00
7f9f72ee71 chore(changelog): update unreleased changelog 2025-06-27 20:35:02 +00:00
eaa9ca9f45 feat(script): add script to generate Debian changelog locally
All checks were successful
Auto Changelog & Release / release (push) Successful in 7s
- Introduces a Bash script to clone a changelog action repository,
  install dependencies, and generate a Debian-style changelog
  in the current directory.
- Supports configurable options for tag, package name, author
  details, output file, and configuration file.
- Enhances local workflows by simplifying changelog generation.
2025-06-27 22:34:33 +02:00
f85df65f5d chore(changelog): update changelog for v0.1.0 v0.1.0 2025-06-27 20:22:35 +00:00
82eacc084d chore(version): add version file with initial version
All checks were successful
Auto Changelog & Release / release (push) Successful in 7s
2025-06-27 22:22:27 +02:00
44b8da06c5 chore(changelog): update unreleased changelog 2025-06-27 20:21:57 +00:00
3c60361866 fix(configs): correct mismatched parentheses in template variables
All checks were successful
Auto Changelog & Release / release (push) Successful in 6s
2025-06-27 22:21:10 +02:00
1544e1f17d feat(action): add composite action for generating Debian changelog
- Introduces a composite GitHub Action to automate the generation of
  Debian-compatible changelogs using git-cliff.
- Provides configurable inputs for tag, package details, author info,
  and output file.
- Includes default configurations and scripts for installation and
  changelog generation.
2025-06-27 22:18:18 +02:00
9eaa869c9a chore(configs): add debian changelog configuration
- Introduces a Debian-specific changelog configuration file
- Enables conventional commits parsing and grouping for changelogs
- Adds commit filters and tag patterns for improved versioning
2025-06-27 22:17:55 +02:00
a17bc7fca7 feat(scripts): add changelog generation script
- Introduces a script to generate Debian-style changelogs via git-cliff
- Supports CLI options for config, tag, output file, and debug mode
- Validates required tools, config file, and output directory
- Enhances automation of changelog creation for releases
2025-06-27 22:17:47 +02:00
b725a148fd feat(scripts): add git-cliff installer script
- Introduces a bash script to install the git-cliff binary
- Supports fetching the latest or specific versions with options for
  custom architecture, install directory, or dry-run mode
- Includes pre-checks for existing installations and required tools
- Adds help documentation for usage and supported configurations
2025-06-27 22:17:06 +02:00
245aa1d5c2 chore(config): add default git-cliff configuration
- Introduces a git-cliff configuration file for changelog generation
- Configures templates for changelog sections and commit parsing
- Enables support for conventional commits and commit filtering
2025-06-27 22:16:53 +02:00
908eeab247 chore(gitignore): add rule to ignore environment files
- Adds a pattern to ignore all `.env` files across the project
- Helps prevent sensitive environment configurations from being committed
2025-06-27 22:16:45 +02:00
62e259f9f0 feat(workflows): add major version tagging for releases
- Introduce a workflow to automate major version tag creation
- Derives major version from release tag and re-creates the tag
- Supports easier version management for published releases
2025-06-27 22:16:34 +02:00
2ea1395252 chore(workflows): add release workflow and merge template
- Add a default merge message template for pull requests
- Introduce a release workflow to automate changelog generation
  and publishing
2025-06-27 22:16:20 +02:00
5a6b43f379 feat(vscode): add custom activity bar and peacock colors 2025-06-27 22:16:08 +02:00