Skip to content

Commit d66e91d

Browse files
Increase heading margin in Markdown (#1443)
* Increase heading margin in Markdown * Add Github workflow permissions * Update dependencies
1 parent bc0c52d commit d66e91d

File tree

11 files changed

+98
-53
lines changed

11 files changed

+98
-53
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ on:
1212

1313
jobs:
1414
build:
15+
permissions:
16+
contents: read
17+
actions: write
1518
runs-on: ubuntu-latest
1619
outputs:
1720
artifact-name: ${{ steps.get-artifact-name.outputs.artifact_name }}
@@ -26,7 +29,7 @@ jobs:
2629
- run: npm ci
2730

2831
- env:
29-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
GITHUB_TOKEN: ${{ secrets.CONTENTS_WRITE_PAT }}
3033
run: npm run build:prod:${{ inputs.platform }}
3134

3235
- name: Get artifact name

.github/workflows/bump.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ on:
1818

1919
jobs:
2020
bump:
21+
permissions:
22+
contents: write
2123
runs-on: ubuntu-latest
2224
steps:
2325
- uses: actions/checkout@v4

.github/workflows/docker-image.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ on:
1212

1313
jobs:
1414
build:
15+
permissions:
16+
contents: read
17+
actions: write
1518
runs-on: ubuntu-latest
1619

1720
steps:

.github/workflows/lint-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55

66
jobs:
77
build:
8+
permissions:
9+
contents: read
810
runs-on: ubuntu-latest
911
steps:
1012
- uses: actions/checkout@v4

.github/workflows/push.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ on:
1212
- ".husky/**"
1313
- ".vscode/**"
1414
- "website/**"
15-
- ".prettierignore"
16-
- ".prettierrc"
1715
- "LICENSE"
1816
- "README.md"
1917
pull_request:
@@ -24,39 +22,51 @@ on:
2422
- ".husky/**"
2523
- ".vscode/**"
2624
- "website/**"
27-
- ".prettierignore"
28-
- ".prettierrc"
2925
- "LICENSE"
3026
- "README.md"
3127

3228
jobs:
3329
lint-test:
30+
permissions:
31+
contents: read
3432
name: Lint & test
3533
uses: ./.github/workflows/lint-test.yml
3634

3735
build-jetbrains:
3836
name: Build for JetBrains
37+
permissions:
38+
contents: read
39+
actions: write
3940
needs: lint-test
4041
uses: ./.github/workflows/build.yml
4142
with:
4243
platform: "jetbrains"
4344

4445
build-vs:
4546
name: Build for Visual Studio
47+
permissions:
48+
contents: read
49+
actions: write
4650
needs: lint-test
4751
uses: ./.github/workflows/build.yml
4852
with:
4953
platform: "vs"
5054

5155
build-web:
5256
name: Build for web
57+
permissions:
58+
contents: read
59+
actions: write
5360
needs: lint-test
5461
uses: ./.github/workflows/build.yml
5562
with:
5663
platform: "web"
5764

5865
build-docker-image:
5966
name: Build Docker image
67+
permissions:
68+
contents: read
69+
actions: write
6070
needs: [build-jetbrains, build-vs, build-web]
6171
if: github.actor != 'dependabot[bot]'
6272
uses: ./.github/workflows/docker-image.yml

.github/workflows/release-asset.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ on:
77
type: string
88
required: true
99

10-
permissions:
11-
contents: write
12-
1310
jobs:
1411
attach:
12+
permissions:
13+
contents: write
14+
actions: read
1515
runs-on: ubuntu-latest
1616
steps:
1717
- uses: actions/download-artifact@v4
@@ -27,4 +27,4 @@ jobs:
2727
with:
2828
files: dist/${{ inputs.artifact-name }}.zip
2929
env:
30-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30+
GITHUB_TOKEN: ${{ secrets.CONTENTS_WRITE_PAT }}

.github/workflows/release.yml

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,58 +5,78 @@ on:
55
release:
66
types: [prereleased, released]
77

8-
permissions:
9-
contents: write
10-
118
jobs:
129
lint-test:
1310
name: Lint & test
11+
permissions:
12+
contents: read
1413
uses: ./.github/workflows/lint-test.yml
1514

1615
build-jetbrains:
1716
name: Build for JetBrains
17+
permissions:
18+
contents: read
19+
actions: write
1820
needs: lint-test
1921
uses: ./.github/workflows/build.yml
2022
with:
2123
platform: "jetbrains"
2224

2325
attach-release-jetbrains-asset:
2426
name: Attach release JetBrains asset
27+
permissions:
28+
contents: write
29+
actions: read
2530
needs: build-jetbrains
2631
uses: ./.github/workflows/release-asset.yml
2732
with:
2833
artifact-name: ${{ needs.build-jetbrains.outputs.artifact-name }}
2934

3035
build-vs:
3136
name: Build for Visual Studio
37+
permissions:
38+
contents: read
39+
actions: write
3240
needs: lint-test
3341
uses: ./.github/workflows/build.yml
3442
with:
3543
platform: "vs"
3644

3745
attach-release-vs-asset:
3846
name: Attach release Visual Studio asset
47+
permissions:
48+
contents: write
49+
actions: read
3950
needs: build-vs
4051
uses: ./.github/workflows/release-asset.yml
4152
with:
4253
artifact-name: ${{ needs.build-vs.outputs.artifact-name }}
4354

4455
build-web:
4556
name: Build for web
57+
permissions:
58+
contents: read
59+
actions: write
4660
needs: lint-test
4761
uses: ./.github/workflows/build.yml
4862
with:
4963
platform: "web"
5064

5165
attach-release-web-asset:
5266
name: Attach release web asset
67+
permissions:
68+
contents: write
69+
actions: read
5370
needs: build-web
5471
uses: ./.github/workflows/release-asset.yml
5572
with:
5673
artifact-name: ${{ needs.build-web.outputs.artifact-name }}
5774

5875
build-push-docker-image:
5976
name: Build & push Docker image
77+
permissions:
78+
contents: read
79+
actions: write
6080
needs: [build-jetbrains, "build-vs", build-web]
6181
uses: ./.github/workflows/docker-image.yml
6282
secrets: inherit
@@ -66,6 +86,9 @@ jobs:
6686

6787
update-digma:
6888
name: Update UI releases in digma
89+
permissions:
90+
contents: read
91+
actions: write
6992
needs:
7093
[
7194
attach-release-jetbrains-asset,

.github/workflows/update-dependencies.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ on:
66

77
jobs:
88
update-dependencies:
9+
permissions:
10+
contents: write
911
runs-on: ubuntu-latest
1012
env:
1113
BRANCH_NAME: update-dependencies

0 commit comments

Comments
 (0)