Skip to content

Commit 130ead6

Browse files
committed
chore: remove unnecessary permissions and set artifact retention
1 parent fb0a669 commit 130ead6

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ jobs:
3434
name: gdscript-formatter-${{ github.ref_name }}-windows-aarch64.exe
3535

3636
runs-on: ${{ matrix.os }}
37-
permissions:
38-
contents: read
3937
steps:
4038
- name: Checkout
4139
uses: actions/checkout@v6
@@ -85,12 +83,11 @@ jobs:
8583
name: ${{ matrix.name }}
8684
path: ${{ matrix.name }}.zip
8785
if-no-files-found: error
86+
retention-days: 10
8887

8988
package-godot-addon:
9089
name: Package the Godot add-on
9190
runs-on: ubuntu-latest
92-
permissions:
93-
contents: read
9491
steps:
9592
- name: Checkout
9693
uses: actions/checkout@v6
@@ -105,6 +102,7 @@ jobs:
105102
name: godot-addon
106103
path: godot-addon.zip
107104
if-no-files-found: error
105+
retention-days: 10
108106

109107
publish-release:
110108
name: Publish release

0 commit comments

Comments
 (0)