diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 0000000..b0c5175 --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,4 @@ +changelog: + exclude: + labels: + - tagpr diff --git a/.tagpr b/.tagpr new file mode 100644 index 0000000..4032cce --- /dev/null +++ b/.tagpr @@ -0,0 +1,42 @@ +# config file for the tagpr in git config format +# The tagpr generates the initial configuration, which you can rewrite to suit your environment. +# CONFIGURATIONS: +# tagpr.releaseBranch +# Generally, it is "main." It is the branch for releases. The tagpr tracks this branch, +# creates or updates a pull request as a release candidate, or tags when they are merged. +# +# tagpr.versionFile +# Versioning file containing the semantic version needed to be updated at release. +# It will be synchronized with the "git tag". +# Often this is a meta-information file such as gemspec, setup.cfg, package.json, etc. +# Sometimes the source code file, such as version.go or Bar.pm, is used. +# If you do not want to use versioning files but only git tags, specify the "-" string here. +# You can specify multiple version files by comma separated strings. +# +# tagpr.vPrefix +# Flag whether or not v-prefix is added to semver when git tagging. (e.g. v1.2.3 if true) +# This is only a tagging convention, not how it is described in the version file. +# +# tagpr.changelog (Optional) +# Flag whether or not changelog is added or changed during the release. +# +# tagpr.command (Optional) +# Command to change files just before release. +# +# tagpr.template (Optional) +# Pull request template in go template format +# +# tagpr.release (Optional) +# GitHub Release creation behavior after tagging [true, draft, false] +# If this value is not set, the release is to be created. +# +# tagpr.majorLabels (Optional) +# Label of major update targets. Default is [major] +# +# tagpr.minorLabels (Optional) +# Label of minor update targets. Default is [minor] +# +[tagpr] + vPrefix = true + releaseBranch = main + versionFile = - diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e2144ea --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,86 @@ +# Changelog + +## [v0.3.2](https://github.com/fujiwara/awslim/compare/v0.3.1...v0.3.2) - 2024-08-02 +- Update all-services.yaml by @github-actions in https://github.com/fujiwara/awslim/pull/40 +- Update all-services.yaml by @github-actions in https://github.com/fujiwara/awslim/pull/43 +- Bump the aws-sdk-go-v2 group with 2 updates by @dependabot in https://github.com/fujiwara/awslim/pull/41 +- Bump github.com/goccy/go-yaml from 1.11.3 to 1.12.0 by @dependabot in https://github.com/fujiwara/awslim/pull/42 + +## [v0.3.1](https://github.com/fujiwara/awslim/compare/v0.3.0...v0.3.1) - 2024-07-09 +- Update all-services.yaml by @github-actions in https://github.com/fujiwara/awslim/pull/38 +- make for all services if sdk was updated. by @fujiwara in https://github.com/fujiwara/awslim/pull/39 + +## [v0.3.0](https://github.com/fujiwara/awslim/compare/v0.2.0...v0.3.0) - 2024-07-04 +- Accept dynamic flags! by @fujiwara in https://github.com/fujiwara/awslim/pull/37 + +## [v0.2.0](https://github.com/fujiwara/awslim/compare/v0.1.3...v0.2.0) - 2024-07-03 +- Bump the aws-sdk-go-v2 group with 2 updates by @dependabot in https://github.com/fujiwara/awslim/pull/27 +- Bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/fujiwara/awslim/pull/26 +- Bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in https://github.com/fujiwara/awslim/pull/25 +- Add --camel option. by @fujiwara in https://github.com/fujiwara/awslim/pull/28 +- Show the help URL when an "json: unknown field" error occurs. by @fujiwara in https://github.com/fujiwara/awslim/pull/29 +- Rutime Configurations. by @fujiwara in https://github.com/fujiwara/awslim/pull/30 +- add jsonnet native funcs by @fujiwara in https://github.com/fujiwara/awslim/pull/31 +- Bump the aws-sdk-go-v2 group with 2 updates by @dependabot in https://github.com/fujiwara/awslim/pull/32 +- Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in https://github.com/fujiwara/awslim/pull/33 +- Add --debug flag by @fujiwara in https://github.com/fujiwara/awslim/pull/34 +- Check sdk updates by @fujiwara in https://github.com/fujiwara/awslim/pull/35 +- Update all-services.yaml by @github-actions in https://github.com/fujiwara/awslim/pull/36 + +## [v0.1.3](https://github.com/fujiwara/awslim/compare/v0.1.2...v0.1.3) - 2024-06-11 +- fix: README typo by @ToshihitoKon in https://github.com/fujiwara/awslim/pull/22 +- update sdk and services by @fujiwara in https://github.com/fujiwara/awslim/pull/23 + +## [v0.1.2](https://github.com/fujiwara/awslim/compare/v0.1.1...v0.1.2) - 2024-05-27 +- feature: Add suport for building with specified OS/Arch by @ToshihitoKon in https://github.com/fujiwara/awslim/pull/20 +- merge #20 into main by @fujiwara in https://github.com/fujiwara/awslim/pull/21 + +## [v0.1.1](https://github.com/fujiwara/awslim/compare/v0.1.0...v0.1.1) - 2024-05-24 +- Refactoring by @fujiwara in https://github.com/fujiwara/awslim/pull/18 +- update services based on latest sdk by @fujiwara in https://github.com/fujiwara/awslim/pull/19 + +## [v0.1.0](https://github.com/fujiwara/awslim/compare/v0.0.14...v0.1.0) - 2024-05-24 +- Update README.md by @ijin in https://github.com/fujiwara/awslim/pull/17 +- rename to awslim! by @fujiwara in https://github.com/fujiwara/awslim/pull/16 + +## [v0.0.14](https://github.com/fujiwara/awslim/compare/v0.0.13...v0.0.14) - 2024-05-23 +- Add --raw-output (-r) option. by @fujiwara in https://github.com/fujiwara/awslim/pull/14 +- add --follow-next option. by @fujiwara in https://github.com/fujiwara/awslim/pull/15 + +## [v0.0.13](https://github.com/fujiwara/awslim/compare/v0.0.12...v0.0.13) - 2024-05-22 +- Jsonnet support. by @fujiwara in https://github.com/fujiwara/awslim/pull/11 +- add --dry-run (-n) flag. by @fujiwara in https://github.com/fujiwara/awslim/pull/12 +- Failure if unknown fields in Input struct. by @fujiwara in https://github.com/fujiwara/awslim/pull/13 + +## [v0.0.12](https://github.com/fujiwara/awslim/compare/v0.0.11...v0.0.12) - 2024-05-21 +- build by env AWS_SDK_CLIENT_GO_GEN by @fujiwara in https://github.com/fujiwara/awslim/pull/9 +- Docker builder by @fujiwara in https://github.com/fujiwara/awslim/pull/10 + +## [v0.0.11](https://github.com/fujiwara/awslim/compare/v0.0.10...v0.0.11) - 2024-05-20 +- Add `--input-stream` option. by @fujiwara in https://github.com/fujiwara/awslim/pull/7 +- add --output-stream(-o), --no-api-output(-n) option by @fujiwara in https://github.com/fujiwara/awslim/pull/8 + +## [v0.0.10](https://github.com/fujiwara/awslim/compare/v0.0.9...v0.0.10) - 2024-05-15 + +## [v0.0.9](https://github.com/fujiwara/awslim/compare/v0.0.8...v0.0.9) - 2024-05-15 + +## [v0.0.8](https://github.com/fujiwara/awslim/compare/v0.0.7...v0.0.8) - 2024-05-15 +- add --version flag by @fujiwara in https://github.com/fujiwara/awslim/pull/5 + +## [v0.0.7](https://github.com/fujiwara/awslim/compare/v0.0.6...v0.0.7) - 2024-05-15 + +## [v0.0.6](https://github.com/fujiwara/awslim/compare/v0.0.4...v0.0.6) - 2024-05-15 + +## [v0.0.5](https://github.com/fujiwara/awslim/compare/v0.0.3...v0.0.5) - 2024-05-15 + +## [v0.0.4](https://github.com/fujiwara/awslim/compare/v0.0.3...v0.0.4) - 2024-05-15 + +## [v0.0.3](https://github.com/fujiwara/awslim/compare/v0.0.2...v0.0.3) - 2024-05-14 +- add --query flag by @fujiwara in https://github.com/fujiwara/awslim/pull/3 +- allows kebab-case method. by @fujiwara in https://github.com/fujiwara/awslim/pull/4 + +## [v0.0.2](https://github.com/fujiwara/awslim/compare/v0.0.1...v0.0.2) - 2024-05-09 +- use alecthomas/kong by @fujiwara in https://github.com/fujiwara/awslim/pull/1 +- replace generator code with text/template by @fujiwara in https://github.com/fujiwara/awslim/pull/2 + +## [v0.0.1](https://github.com/fujiwara/awslim/commits/v0.0.1) - 2024-05-09