From 436fe9d0790371dda1afbd69ad44ec85bbb7ea30 Mon Sep 17 00:00:00 2001 From: reeshika-h Date: Mon, 17 Mar 2025 13:24:26 +0530 Subject: [PATCH 1/2] publish-workflow fix 1 --- .github/workflows/publish.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 73c1e37..281f5f6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -12,7 +12,9 @@ on: jobs: publish: permissions: - id-token: write # Required for authentication using OIDC + id-token: write # Required for OIDC authentication + name: 'Publish to pub.dev' + environment: 'pub.dev' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 From bcfba48d876018875333bc05647732d3c9ae26d9 Mon Sep 17 00:00:00 2001 From: reeshika-h Date: Mon, 17 Mar 2025 14:05:39 +0530 Subject: [PATCH 2/2] removed release event from workflow --- .github/workflows/publish.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 281f5f6..e2c6289 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -5,9 +5,7 @@ on: push: tags: - 'v[0-9]+.[0-9]+.[0-9]+' # tag pattern on pub.dev: 'v{{version}' - release: - types: [ created ] - + workflow_dispatch: # Allow manual trigger # Publish using custom workflow jobs: publish: