You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- For any directories you’ve touched, run `dart run build_runner build` to
70
+
- For any directories you’ve touched, run `dart run build_runner build` to
71
71
check in any file that should be built. This will make sure the integration
72
72
tests are run against the built files.
73
73
74
-
## Release steps
75
-
76
-
### Step 1: Roll DWDS into g3
74
+
## g3 Rolls
77
75
78
-
> _NOTE: You must be a Googler to do this step. If you are not, please ask
79
-
> someone for help._
76
+
DWDS is rolled automatically into g3 along with the Dart SDK. For more information, or to learn how to handle breaking changes, see go/roll-dwds.
80
77
81
-
- See directions at: go/roll-dwds
82
-
- Wait a few days after rolling into g3 before continuing to step 2. We do so to
83
-
have time to catch new bugs internally before publishing externally. Look for
84
-
any new exceptions at go/ddt-web-dashboard
78
+
## Release steps
85
79
86
-
## Step 2: Publish DWDS to pub
80
+
## Step 1: Publish DWDS to pub
87
81
88
82
- From the `/tool` directory in the mono-repo root, run: `dart run release.dart -p dwds`
89
83
- Submit a PR with those changes (example PR: https://github.com/dart-lang/webdev/pull/1456)
90
84
- Once the PR is submitted, go to https://github.com/dart-lang/webdev/releases and create a new
91
85
release, eg https://github.com/dart-lang/webdev/releases/tag/dwds-v12.0.0. This should trigger
92
86
the auto-publisher. Verify that the package is published.
93
-
- From the `/tool` directory in the mono-repo root, run: `dart run release.dart --reset -p dwds`
87
+
- From the `/tool` directory in the mono-repo root, run: `dart run release.dart --reset -p dwds -v <<new version tag>>` where the new version tag is the next minor version postfixed with `-wip` ([example PR](https://github.com/dart-lang/webdev/pull/2267/files))
94
88
- Submit a PR with those changes.
95
89
96
90
> _Note: To have the right permissions for publishing, you need to be invited to
97
91
> the tools.dart.dev. A member of the Dart team should be able to add you at
0 commit comments