diff --git a/packages/snippets/CHANGELOG.md b/packages/snippets/CHANGELOG.md index cb283ad9..b05c9b59 100644 --- a/packages/snippets/CHANGELOG.md +++ b/packages/snippets/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.3 + +* Backwards compatibility: Substitute in "main" when running on "master" channel. + ## 0.4.2 * Switch master channel to main. diff --git a/packages/snippets/bin/snippets.dart b/packages/snippets/bin/snippets.dart index 6e38424c..a04f50a0 100644 --- a/packages/snippets/bin/snippets.dart +++ b/packages/snippets/bin/snippets.dart @@ -59,7 +59,11 @@ String getChannelName({ ProcessManager processManager = const LocalProcessManager(), }) { final String? envReleaseChannel = platform.environment['LUCI_BRANCH']?.trim(); - if (['master', 'stable'].contains(envReleaseChannel)) { + if (['master', 'stable', 'main'].contains(envReleaseChannel)) { + // Backward compatibility: Still support running on "master", but pretend it is "main". + if (envReleaseChannel == 'master') { + return 'main'; + } return envReleaseChannel!; } diff --git a/packages/snippets/pubspec.yaml b/packages/snippets/pubspec.yaml index e27b59f8..64e85ddf 100644 --- a/packages/snippets/pubspec.yaml +++ b/packages/snippets/pubspec.yaml @@ -2,7 +2,7 @@ name: snippets description: A package for parsing and manipulating code samples in Flutter repo dartdoc comments. repository: https://github.com/flutter/assets-for-api-docs/tree/main/packages/snippets issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+snippets%22 -version: 0.4.2 +version: 0.4.3 environment: sdk: ">=3.0.0 <4.0.0"