From 5c7eae681383aa906c5a92780ac80f461a077277 Mon Sep 17 00:00:00 2001 From: mark Date: Fri, 7 Nov 2025 15:37:46 +0000 Subject: [PATCH] Add publishing workflow and fix bug in README --- .github/workflows/publish.yml | 14 ++++++++++++++ README.md | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/publish.yml diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..d24f850 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,14 @@ +name: Publish to pub.dev + +on: + push: + tags: + - 'v[0-9]+.[0-9]+.[0-9]+*' + +jobs: + publish: + permissions: + id-token: write # Required for authentication using OIDC + uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 + with: + environment: 'pub.dev' \ No newline at end of file diff --git a/README.md b/README.md index 4eaeaa5..604e6d4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![pub package](https://img.shields.io/pub/v/base32_codec.svg)](https://pub.dev/packages/resource_id) +[![pub package](https://img.shields.io/pub/v/resource_id.svg)](https://pub.dev/packages/resource_id) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) [![Open in Firebase Studio](https://cdn.firebasestudio.dev/btn/open_light_20.svg)](https://studio.firebase.google.com/import?url=https%3A%2F%2Fgithub.com%2Fdropbear-software%2Fresource_id)