diff --git a/app/lib/frontend/templates/views/pkg/admin_page.dart b/app/lib/frontend/templates/views/pkg/admin_page.dart index 0b61671cf..4c2b2f100 100644 --- a/app/lib/frontend/templates/views/pkg/admin_page.dart +++ b/app/lib/frontend/templates/views/pkg/admin_page.dart @@ -271,6 +271,11 @@ d.Node _automatedPublishing(Package package) { return d.fragment([ d.a(name: 'automated-publishing'), d.h2(text: 'Automated publishing'), + d.markdown( + 'You can automate publishing from the supported automated deployment environments. ' + 'Instead of creating long-lived secrets, you may use temporary OpenID-Connect tokens ' + 'signed by either GitHub Actions or Google Cloud IAM. ' + 'See the [pub automated publishing guide](https://dart.dev/tools/pub/automated-publishing) for further details.'), d.a(name: 'github-actions'), d.h3(text: 'Publishing from GitHub Actions'), d.div( diff --git a/app/test/frontend/golden/pkg_admin_page.html b/app/test/frontend/golden/pkg_admin_page.html index 5a4ad754c..331e9995f 100644 --- a/app/test/frontend/golden/pkg_admin_page.html +++ b/app/test/frontend/golden/pkg_admin_page.html @@ -403,6 +403,11 @@
+ You can automate publishing from the supported automated deployment environments. Instead of creating long-lived secrets, you may use temporary OpenID-Connect tokens signed by either GitHub Actions or Google Cloud IAM. See the + pub automated publishing guide + for further details. +