From 92ca762bf99727b90ed8e3ff498bd09e5b595fd4 Mon Sep 17 00:00:00 2001 From: ume-kun1015 Date: Thu, 16 Jan 2025 17:27:32 +0900 Subject: [PATCH 1/3] refactor: rename job name --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 35ba0a8..895b16c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,7 +6,7 @@ on: - "v*" jobs: - publish_release: + publish: timeout-minutes: 5 runs-on: ubuntu-latest From eef4fc717c408edab38be299a61e882bce9e9708 Mon Sep 17 00:00:00 2001 From: ume-kun1015 Date: Thu, 16 Jan 2025 17:28:37 +0900 Subject: [PATCH 2/3] fix: change timeout minutes --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 895b16c..95fca5e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -7,7 +7,7 @@ on: jobs: publish: - timeout-minutes: 5 + timeout-minutes: 10 runs-on: ubuntu-latest From 14550b873be4a2b46b47a9e804825625d6bf39ed Mon Sep 17 00:00:00 2001 From: ume-kun1015 Date: Thu, 16 Jan 2025 17:33:52 +0900 Subject: [PATCH 3/3] feat: add Authentication step --- .github/workflows/publish.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 95fca5e..6e57f58 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,6 +11,9 @@ jobs: runs-on: ubuntu-latest + permissions: + id-token: write + steps: - uses: actions/checkout@v4 with: @@ -33,5 +36,8 @@ jobs: - name: Build and Copy run: dart run devtools_extensions build_and_copy --source=. --dest=./extension/devtools + - name: Authentication + uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 + - name: Publish run: dart pub publish