Skip to content

Commit 3adc17b

Browse files
authored
Add dependabot (#68)
1 parent 7cb64b5 commit 3adc17b

4 files changed

Lines changed: 33 additions & 17 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "bun"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
8+
- package-ecosystem: "nuget"
9+
directory: "/"
10+
schedule:
11+
interval: "monthly"
12+
13+
- package-ecosystem: "github-actions"
14+
directory: "/"
15+
schedule:
16+
interval: "monthly"

‎.github/workflows/main.yml‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ jobs:
1313
build:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v7
16+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1717
with:
1818
fetch-depth: 0
1919

20-
- uses: oven-sh/setup-bun@v2
20+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
2121

2222
- name: Setup dotnet
23-
uses: actions/setup-dotnet@v6
23+
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0
2424
with:
2525
global-json-file: global.json
2626

@@ -52,7 +52,7 @@ jobs:
5252
run: dotnet fsdocs build --noapidocs --projects "$(pwd)/packages/vite-plugin-fable/Fable.Daemon/Fable.Daemon.fsproj"
5353

5454
- name: Upload artifact
55-
uses: actions/upload-pages-artifact@v5
55+
uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0
5656
with:
5757
path: ./output
5858

@@ -65,7 +65,7 @@ jobs:
6565
steps:
6666
- name: Deploy to GitHub Pages
6767
id: deployment
68-
uses: actions/deploy-pages@v5
68+
uses: actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5.0.1
6969

7070
# A push to main that lands a new version in CHANGELOG.md is what starts a release. The check is
7171
# cheap and says so out loud on every push, so nothing has to be remembered at merge time.
@@ -76,9 +76,9 @@ jobs:
7676
contents: read
7777
actions: write # dispatch release.yml
7878
steps:
79-
- uses: actions/checkout@v7
79+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8080

81-
- uses: oven-sh/setup-bun@v2
81+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
8282

8383
- name: Install node_modules
8484
run: bun install --frozen-lockfile --ignore-scripts

‎.github/workflows/pr.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ jobs:
99
checks:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v7
12+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1313
with:
1414
fetch-depth: 0
1515

16-
- uses: oven-sh/setup-bun@v2
16+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
1717

1818
- name: Setup dotnet
19-
uses: actions/setup-dotnet@v6
19+
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0
2020
with:
2121
global-json-file: global.json
2222

@@ -48,14 +48,14 @@ jobs:
4848
os: [ubuntu-latest, macos-latest, windows-latest]
4949
runs-on: ${{ matrix.os }}
5050
steps:
51-
- uses: actions/checkout@v7
51+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5252
with:
5353
fetch-depth: 0
5454

55-
- uses: oven-sh/setup-bun@v2
55+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
5656

5757
- name: Setup dotnet
58-
uses: actions/setup-dotnet@v6
58+
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0
5959
with:
6060
global-json-file: global.json
6161

‎.github/workflows/release.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ jobs:
2525
id-token: write # OIDC token for npm trusted publishing
2626

2727
steps:
28-
- uses: actions/checkout@v7
28+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2929
with:
3030
fetch-depth: 0
3131

32-
- uses: oven-sh/setup-bun@v2
32+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
3333

34-
- uses: actions/setup-node@v6
34+
- uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0
3535
with:
3636
node-version: 24
3737
registry-url: https://registry.npmjs.org
@@ -43,7 +43,7 @@ jobs:
4343
run: npm install -g npm@latest
4444

4545
- name: Setup dotnet
46-
uses: actions/setup-dotnet@v6
46+
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0
4747
with:
4848
global-json-file: global.json
4949

0 commit comments

Comments
 (0)