gg 3.0.1 copy "gg: ^3.0.1" to clipboard
gg: ^3.0.1 copied to clipboard

A collection of checks and actions like analyzing, linting, testing, code coverage, committing, pushing, publishing.

Changelog #

3.0.1 - 2024-04-13 #

Added #

  • mocks for DidPush, DidPublish
  • DidUpgrade
  • CanUpgrade, Improve mocks
  • upgrade dependencies and make tests work again
  • Tests for DoUpgrade
  • did upgrade only checks if changes are available on pub.flutter-io.cn
  • DoMaintain to check if everything is upgraded and published from time to time

Changed #

  • Parentheses are not necessary anymore
  • improved comments of DidCommit, DidPublish and DidPush
  • Improved help for CanCommit, CanPush, CanPublish
  • DidUpgrade checks also if everything is upgraded

Removed #

  • Upgrade check before pushing
  • dependency to gg_install_gg, remove ./check script
  • Upgrading does not trigger a commit and a publish

3.0.0 - 2024-04-10 #

Changed #

  • BREAKING CHANGE: Interface of »gg do commit« has changed.

2.0.5 - 2024-04-10 #

Fixed #

  • DoPublish: Don't confirm package not published to pub.flutter-io.cn, small fixes
  • Pipeline: Disable cache

2.0.4 - 2024-04-09 #

Changed #

  • Don't check pana on packages not published to pub.flutter-io.cn

Fixed #

  • Various fixes to make non-pub.flutter-io.cn repos work

2.0.3 - 2024-04-09 #

Added #

  • Handle unpublished packages as well packages that are not published to pub.flutter-io.cn

Changed #

  • Update latest changes on gg_publish and gg_git
  • Refactor tests

2.0.2 - 2024-04-06 #

Fixed #

  • Changes were not correctly submitted on publish

2.0.1 - 2024-04-06 #

Changed #

  • Pipeline: Improve order and description of tasks
  • Commit message of .gg.json commit

Fixed #

  • doPush did not push success state result when state was pushed before

2.0.0 - 2024-04-06 #

Added #

  • New sub command »gg info modified-files and »gg info »last-changes-hash«
  • DoCommit: When everything is committed, no message an log type are needed.
  • Option --no-log to allow committing without change CHANGELOG.md
  • Pipeline: Print modified files + changes hash

Changed #

  • Pipeline: Use globally installed version of gg
  • Kidney: Auto check all repos
  • Breaking change: Renamed log type values into add | change | deprecate | fix | remove | secure

Fixed #

  • Wrong option in command line output
  • An error which can lead to sporadic test fails

1.0.16 - 2024-04-05 #

Added #

  • Code to fix pipeline issues
  • --force flag to tests on pipeline
  • Renamed -l flag into -t for gg do commit

Changed #

  • Cleaned up pipeline
  • Prepare publishing

1.0.15 - 2024-04-05 #

Added #

  • --save-state option for commands like gg can commit\n\nThis is needed to make GitHub pipelines work
  • Setup pipeline git username and email
  • pubspec.lock to .gitignore
  • Add various outputs to test pipeline issues

Removed #

  • Removed unused sample project
  • logStatus is replaced by GgStatusPrinter
  • isGitHub is replaced by gg_is_github
  • Pipeline: remove --no-save-state flag

1.0.14 - 2024-04-05 #

Added #

  • gg do commit/publish edits CHANGELOG.md

Fixed #

  • Broken links in CHANGELOG.md, wrong commit messages
  • Remove unneccessary commandline output

1.0.12 - 2024-04-04 #

  • Initial version
1
likes
0
points
395
downloads

Publisher

verified publisherinlavigo.com

Weekly Downloads

A collection of checks and actions like analyzing, linting, testing, code coverage, committing, pushing, publishing.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, gg_args, gg_capture_print, gg_changelog, gg_console_colors, gg_git, gg_is_flutter, gg_is_github, gg_json, gg_log, gg_process, gg_publish, gg_status_printer, gg_test, gg_version, matcher, meta, mocktail, path, pub_semver, recase, yaml, yaml_edit

More

Packages that depend on gg