Skip to content

Commit 7fd7e62

Browse files
committed
fix: use softprops/action-gh-release and add contents write permission
1 parent fb5d6b0 commit 7fd7e62

2 files changed

Lines changed: 9 additions & 17 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ on:
55
tags:
66
- 'v*'
77

8+
permissions:
9+
contents: write
10+
811
jobs:
912
release:
1013
runs-on: ubuntu-latest
@@ -42,12 +45,9 @@ jobs:
4245
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4346

4447
- name: Create GitHub Release
45-
uses: actions/create-release@v1
46-
env:
47-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
48+
uses: softprops/action-gh-release@v1
4849
with:
49-
tag_name: ${{ github.ref }}
50-
release_name: Claude DevTools ${{ github.ref_name }}
50+
name: Claude DevTools ${{ github.ref_name }}
5151
body: |
5252
## Installation
5353
@@ -63,15 +63,7 @@ jobs:
6363
6464
## Changes
6565
See commits since last release.
66+
files: |
67+
claude-devtools-extension-${{ github.ref_name }}.zip
6668
draft: false
67-
prerelease: false
68-
69-
- name: Upload Extension Asset
70-
uses: actions/upload-release-asset@v1
71-
env:
72-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
73-
with:
74-
upload_url: ${{ steps.create_release.outputs.upload_url }}
75-
asset_path: ./claude-devtools-extension-${{ github.ref_name }}.zip
76-
asset_name: claude-devtools-extension-${{ github.ref_name }}.zip
77-
asset_content_type: application/zip
69+
prerelease: false

claude-devtools-host/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alexstrnik/claude-devtools",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"description": "Host server for Claude DevTools Chrome extension",
55
"main": "server.js",
66
"bin": {

0 commit comments

Comments
 (0)