From 6e9f7c7ec30995b6cde7da10eb540e984e14c013 Mon Sep 17 00:00:00 2001 From: Jeremy Woertink Date: Sun, 20 Oct 2024 18:58:07 -0700 Subject: [PATCH] Release v1.3.0 (#873) * bump version for next release * updating all of the shard versions for release. Testing with main branches first * updated some fixtures * a few readme changes * bump authentic version too * Updating more fixtures --- README.md | 17 +++++++++++----- .../shard_file_template/expected/shard.yml | 10 +++++----- .../expected/shard.yml | 8 ++++---- .../expected/shard.yml | 10 +++++----- .../expected/shard.yml | 8 ++++---- shard.override.yml | 20 +++++++++---------- shard.yml | 2 +- src/lucky_cli/shard_file_generator.cr | 10 +++++----- 8 files changed, 46 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index 5338eef8..62143e3f 100644 --- a/README.md +++ b/README.md @@ -33,11 +33,18 @@ Run `which lucky` from the command line to make sure it is installed. 1. Fork it ( https://github.com/luckyframework/lucky_cli/fork ) 2. Create your feature branch (git checkout -b my-new-feature) 3. Commit your changes (git commit -am 'Add some feature') -4. Push to the branch (git push origin my-new-feature) -5. Check that specs on GitHub Actions CI pass -6. Create a new Pull Request +4. Install [Earthly](https://earthly.dev/) +5. Update fixtures with `earthly +update-snapshot` +6. Push to the branch (git push origin my-new-feature) +7. Check that specs on GitHub Actions CI pass `earthly +gh-action-e2e` +8. Create a new Pull Request ## Contributors -- [paulcsmith](https://github.com/paulcsmith) Paul Smith - creator, maintainer -- [mdwagner](https://github.com/mdwagner) Michael Wagner - core member +[paulcsmith](https://github.com/paulcsmith) Paul Smith - Original Creator of Lucky + + + + + +Made with [contrib.rocks](https://contrib.rocks). diff --git a/fixtures/shard_file_template/expected/shard.yml b/fixtures/shard_file_template/expected/shard.yml index 33ca4354..c5a19270 100644 --- a/fixtures/shard_file_template/expected/shard.yml +++ b/fixtures/shard_file_template/expected/shard.yml @@ -8,16 +8,16 @@ crystal: '>= 1.10.0' dependencies: lucky: github: luckyframework/lucky - version: ~> 1.2.0 + version: ~> 1.3.0 avram: github: luckyframework/avram - version: ~> 1.2.0 + version: ~> 1.3.0 carbon: github: luckyframework/carbon - version: ~> 0.5.1 + version: ~> 0.6.0 carbon_sendgrid_adapter: github: luckyframework/carbon_sendgrid_adapter - version: ~> 0.5.0 + version: ~> 0.6.0 lucky_env: github: luckyframework/lucky_env version: ~> 0.2.0 @@ -26,7 +26,7 @@ dependencies: version: ~> 0.3.0 authentic: github: luckyframework/authentic - version: '>= 1.0.0, < 2.0.0' + version: '>= 1.0.1, < 2.0.0' jwt: github: crystal-community/jwt version: ~> 1.6.1 diff --git a/fixtures/shard_file_template__browser/expected/shard.yml b/fixtures/shard_file_template__browser/expected/shard.yml index 62820421..7734b333 100644 --- a/fixtures/shard_file_template__browser/expected/shard.yml +++ b/fixtures/shard_file_template__browser/expected/shard.yml @@ -8,16 +8,16 @@ crystal: '>= 1.10.0' dependencies: lucky: github: luckyframework/lucky - version: ~> 1.2.0 + version: ~> 1.3.0 avram: github: luckyframework/avram - version: ~> 1.2.0 + version: ~> 1.3.0 carbon: github: luckyframework/carbon - version: ~> 0.5.1 + version: ~> 0.6.0 carbon_sendgrid_adapter: github: luckyframework/carbon_sendgrid_adapter - version: ~> 0.5.0 + version: ~> 0.6.0 lucky_env: github: luckyframework/lucky_env version: ~> 0.2.0 diff --git a/fixtures/shard_file_template__generate_auth/expected/shard.yml b/fixtures/shard_file_template__generate_auth/expected/shard.yml index 9b71ddeb..0342df92 100644 --- a/fixtures/shard_file_template__generate_auth/expected/shard.yml +++ b/fixtures/shard_file_template__generate_auth/expected/shard.yml @@ -8,16 +8,16 @@ crystal: '>= 1.10.0' dependencies: lucky: github: luckyframework/lucky - version: ~> 1.2.0 + version: ~> 1.3.0 avram: github: luckyframework/avram - version: ~> 1.2.0 + version: ~> 1.3.0 carbon: github: luckyframework/carbon - version: ~> 0.5.1 + version: ~> 0.6.0 carbon_sendgrid_adapter: github: luckyframework/carbon_sendgrid_adapter - version: ~> 0.5.0 + version: ~> 0.6.0 lucky_env: github: luckyframework/lucky_env version: ~> 0.2.0 @@ -26,7 +26,7 @@ dependencies: version: ~> 0.3.0 authentic: github: luckyframework/authentic - version: '>= 1.0.0, < 2.0.0' + version: '>= 1.0.1, < 2.0.0' jwt: github: crystal-community/jwt version: ~> 1.6.1 diff --git a/fixtures/shard_file_template__with_sec_tester/expected/shard.yml b/fixtures/shard_file_template__with_sec_tester/expected/shard.yml index 369cd9c4..48518cba 100644 --- a/fixtures/shard_file_template__with_sec_tester/expected/shard.yml +++ b/fixtures/shard_file_template__with_sec_tester/expected/shard.yml @@ -8,16 +8,16 @@ crystal: '>= 1.10.0' dependencies: lucky: github: luckyframework/lucky - version: ~> 1.2.0 + version: ~> 1.3.0 avram: github: luckyframework/avram - version: ~> 1.2.0 + version: ~> 1.3.0 carbon: github: luckyframework/carbon - version: ~> 0.5.1 + version: ~> 0.6.0 carbon_sendgrid_adapter: github: luckyframework/carbon_sendgrid_adapter - version: ~> 0.5.0 + version: ~> 0.6.0 lucky_env: github: luckyframework/lucky_env version: ~> 0.2.0 diff --git a/shard.override.yml b/shard.override.yml index c4f38fd1..d5aec371 100644 --- a/shard.override.yml +++ b/shard.override.yml @@ -2,13 +2,13 @@ # generated Lucky apps. # Uncomment if you need to override -# dependencies: -# lucky: -# github: luckyframework/lucky -# branch: main -# avram: -# github: luckyframework/avram -# branch: main -# authentic: -# github: luckyframework/authentic -# branch: main +dependencies: + lucky: + github: luckyframework/lucky + branch: main + avram: + github: luckyframework/avram + branch: main + authentic: + github: luckyframework/authentic + branch: main diff --git a/shard.yml b/shard.yml index f4ac2eea..cb2273f1 100644 --- a/shard.yml +++ b/shard.yml @@ -1,5 +1,5 @@ name: lucky_cli -version: 1.2.0 +version: 1.3.0 authors: - Paul Smith diff --git a/src/lucky_cli/shard_file_generator.cr b/src/lucky_cli/shard_file_generator.cr index b0302ddf..8eb1a04f 100644 --- a/src/lucky_cli/shard_file_generator.cr +++ b/src/lucky_cli/shard_file_generator.cr @@ -64,19 +64,19 @@ class ShardFileGenerator { "lucky" => { "github" => "luckyframework/lucky", - "version" => "~> 1.2.0", + "version" => "~> 1.3.0", }, "avram" => { "github" => "luckyframework/avram", - "version" => "~> 1.2.0", + "version" => "~> 1.3.0", }, "carbon" => { "github" => "luckyframework/carbon", - "version" => "~> 0.5.1", + "version" => "~> 0.6.0", }, "carbon_sendgrid_adapter" => { "github" => "luckyframework/carbon_sendgrid_adapter", - "version" => "~> 0.5.0", + "version" => "~> 0.6.0", }, "lucky_env" => { "github" => "luckyframework/lucky_env", @@ -93,7 +93,7 @@ class ShardFileGenerator { "authentic" => { "github" => "luckyframework/authentic", - "version" => ">= 1.0.0, < 2.0.0", + "version" => ">= 1.0.1, < 2.0.0", }, "jwt" => { "github" => "crystal-community/jwt",