Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
09ed688
Reformat code (#19717)
microsoft-github-policy-service[bot] May 31, 2026
46efcfb
Bump actions/setup-dotnet from 5.2.0 to 5.3.0 (#19759)
dependabot[bot] May 31, 2026
de84eed
Bump @babel/core from 7.29.0 to 7.29.7 in /src/monarch (#19771)
dependabot[bot] May 31, 2026
d61ea53
Bump eslint from 10.4.0 to 10.4.1 in /src/Bicep.MSBuild.E2eTests (#19…
dependabot[bot] May 31, 2026
89022b4
Bump webpack-cli from 7.0.2 to 7.0.3 in /src/vscode-bicep (#19777)
dependabot[bot] May 31, 2026
fc023d5
Bump @vitest/eslint-plugin from 1.6.18 to 1.6.19 in /src/Bicep.MSBuil…
dependabot[bot] May 31, 2026
8a76a47
Bump eslint from 10.4.0 to 10.4.1 in /src/monarch (#19775)
dependabot[bot] May 31, 2026
93d54a9
Bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /src/textmate (#19…
dependabot[bot] May 31, 2026
6beee55
Bump eslint from 10.4.0 to 10.4.1 in /src/textmate (#19774)
dependabot[bot] May 31, 2026
25e6626
Bump eslint from 10.4.0 to 10.4.1 in /src/highlightjs (#19767)
dependabot[bot] May 31, 2026
5339b74
Bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /src/highlightjs (…
dependabot[bot] May 31, 2026
e23c00a
Bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /src/monarch (#19761)
dependabot[bot] May 31, 2026
e591242
Bump @vitest/eslint-plugin from 1.6.18 to 1.6.19 in /src/Bicep.Cli.E2…
dependabot[bot] May 31, 2026
35b5c7d
Bump @microsoft/vscode-azext-utils from 4.0.8 to 4.1.0 in /src/vscode…
dependabot[bot] May 31, 2026
147ce00
Bump eslint from 10.4.0 to 10.4.1 in /src/playground (#19770)
dependabot[bot] May 31, 2026
df62c7c
Bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /src/playground (#…
dependabot[bot] May 31, 2026
2807b9f
Bump terser-webpack-plugin from 5.6.0 to 5.6.1 in /src/vscode-bicep (…
dependabot[bot] May 31, 2026
190cef5
Bump eslint from 10.4.0 to 10.4.1 in /src/Bicep.Cli.E2eTests (#19762)
dependabot[bot] May 31, 2026
015d0de
Bump Microsoft.Extensions.Logging from 10.0.7 to 10.0.8 (#19778)
dependabot[bot] Jun 1, 2026
6f80d95
Bump @babel/plugin-transform-modules-commonjs from 7.28.6 to 7.29.7 i…
dependabot[bot] Jun 1, 2026
188021d
Bump Microsoft.NET.Sdk.WebAssembly.Pack from 10.0.7 to 10.0.8 (#19779)
dependabot[bot] Jun 1, 2026
7c74d9f
Bump System.Text.Json from 10.0.5 to 10.0.8 (#19784)
dependabot[bot] Jun 1, 2026
61bbe3a
Bump System.CommandLine from 2.0.5 to 2.0.8 (#19782)
dependabot[bot] Jun 1, 2026
16ded18
Bump System.Memory.Data from 10.0.5 to 10.0.8 (#19783)
dependabot[bot] Jun 1, 2026
f159966
fix vs code generate params json output path (#19755)
polatengin Jun 1, 2026
bd275b8
add getSecret parameter reference regression coverage (#19714)
polatengin Jun 1, 2026
f5be1ed
Fix `generateParams` VS Code e2e cleanup flakiness (#19790)
polatengin Jun 4, 2026
9253542
Bump Azure.Bicep.Types.Az to 0.2.871 (#19786)
jmorerice Jun 4, 2026
28275db
Bump minor version to 0.44 (#19791)
jmorerice Jun 4, 2026
1ec0129
Add server-driven visualizer graph (protocol, canonical builder, patc…
shenglol Jun 5, 2026
c980635
Bump @types/node from 25.9.1 to 25.9.2 in /src/highlightjs (#19797)
dependabot[bot] Jun 7, 2026
e2120b4
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/monarch (#19800)
dependabot[bot] Jun 7, 2026
86996e7
Bump @types/node from 25.9.1 to 25.9.2 in /src/monarch (#19811)
dependabot[bot] Jun 7, 2026
7822a8a
Bump @types/node from 25.9.1 to 25.9.2 in /src/textmate (#19805)
dependabot[bot] Jun 7, 2026
886ab11
Bump vitest from 4.1.7 to 4.1.8 in /src/Bicep.Cli.E2eTests (#19803)
dependabot[bot] Jun 7, 2026
ffd8d61
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/Bicep.MSBuild.E2…
dependabot[bot] Jun 7, 2026
f16e7b2
Bump @typescript-eslint/parser from 8.60.0 to 8.60.1 in /src/textmate…
dependabot[bot] Jun 7, 2026
2e54926
Bump semver from 7.8.1 to 7.8.2 in /src/vscode-bicep (#19821)
dependabot[bot] Jun 7, 2026
43c8a83
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/vscode-bicep (#1…
dependabot[bot] Jun 7, 2026
995053c
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/highlightjs (#19…
dependabot[bot] Jun 7, 2026
5688f14
Bump @typescript-eslint/parser from 8.60.0 to 8.60.1 in /src/monarch …
dependabot[bot] Jun 7, 2026
acb7dfc
Bump @types/node from 25.9.1 to 25.9.2 in /src/playground (#19820)
dependabot[bot] Jun 7, 2026
79e1e63
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/Bicep.Cli.E2eTes…
dependabot[bot] Jun 7, 2026
93d224b
Bump actions/checkout from 6.0.2 to 6.0.3 (#19809)
dependabot[bot] Jun 7, 2026
e1d12e3
Bump vite from 8.0.14 to 8.0.16 in /src/playground (#19814)
dependabot[bot] Jun 7, 2026
5d9d915
Bump Grpc.Tools from 2.80.0 to 2.81.0 (#19824)
dependabot[bot] Jun 7, 2026
9d0bef7
Bump Microsoft.Extensions.Http from 10.0.7 to 10.0.8 (#19825)
dependabot[bot] Jun 7, 2026
9b47422
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/textmate (#19798)
dependabot[bot] Jun 8, 2026
750315f
Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.6.0 (#19826)
dependabot[bot] Jun 8, 2026
9e879d6
Bump vitest from 4.1.7 to 4.1.8 in /src/Bicep.MSBuild.E2eTests (#19801)
dependabot[bot] Jun 8, 2026
3901781
Bump typescript-eslint from 8.60.0 to 8.60.1 in /src/playground (#19804)
dependabot[bot] Jun 8, 2026
b325a21
Bump ModelContextProtocol from 1.3.0 to 1.4.0 (#19827)
dependabot[bot] Jun 8, 2026
aec4636
Bump Spectre.Console from 0.55.2 to 0.56.0 (#19830)
dependabot[bot] Jun 8, 2026
777e839
Bump TestableIO.System.IO.Abstractions.Wrappers from 22.0.15 to 22.1.…
dependabot[bot] Jun 8, 2026
2a45ad3
Bump github/codeql-action from 4.36.0 to 4.36.2 (#19802)
dependabot[bot] Jun 9, 2026
04f9565
Bump dotnet-sdk from 10.0.300 to 10.0.301 (#19836)
dependabot[bot] Jun 10, 2026
18bd5a7
Add server-driven visual graph update loop (Phase 2) (#19792)
shenglol Jun 11, 2026
050779e
Reformat code (#19795)
microsoft-github-policy-service[bot] Jun 11, 2026
42a0bef
fix: include deploy pane dropdown defaults (#19793)
nanookclaw Jun 11, 2026
67d1924
Bump MessagePack from 3.1.3 to 3.1.7 (#19839)
dependabot[bot] Jun 12, 2026
9cc187f
Bump esbuild from 0.28.0 to 0.28.1 in /src/highlightjs (#19841)
dependabot[bot] Jun 12, 2026
f341db9
Bump @typescript-eslint/parser from 8.60.1 to 8.61.0 in /src/highligh…
dependabot[bot] Jun 12, 2026
5a157ee
Make REPL load-function output locale-invariant for numeric values (#…
Copilot Jun 13, 2026
04da1f0
make inherited parameters optional in bicep extends feature (#19698)
polatengin Jun 13, 2026
581e73e
fix: `bicep console` multi-line user-defined type input handling (#19…
johnlokerse Jun 13, 2026
211b373
handle invalid json parameters files in the deployment pane (#19838)
polatengin Jun 13, 2026
e43cba0
Bump @types/node from 25.9.2 to 25.9.3 in /src/playground (#19847)
dependabot[bot] Jun 14, 2026
6a8600e
Bump semver from 7.8.2 to 7.8.4 in /src/vscode-bicep (#19846)
dependabot[bot] Jun 14, 2026
937c81c
Bump eslint from 10.4.1 to 10.5.0 in /src/playground (#19857)
dependabot[bot] Jun 14, 2026
88ac025
Bump @vitest/eslint-plugin from 1.6.19 to 1.6.20 in /src/Bicep.Cli.E2…
dependabot[bot] Jun 14, 2026
1b5677b
Bump prettier from 3.8.3 to 3.8.4 in /src/Bicep.MSBuild.E2eTests (#19…
dependabot[bot] Jun 14, 2026
401233e
Bump @types/node from 25.9.2 to 25.9.3 in /src/monarch (#19851)
dependabot[bot] Jun 14, 2026
02c352a
Bump typescript-eslint from 8.60.1 to 8.61.0 in /src/Bicep.MSBuild.E2…
dependabot[bot] Jun 14, 2026
0a0deb8
Bump eslint from 10.4.1 to 10.5.0 in /src/highlightjs (#19866)
dependabot[bot] Jun 14, 2026
0dfe0dc
Bump @types/node from 25.9.2 to 25.9.3 in /src/highlightjs (#19865)
dependabot[bot] Jun 14, 2026
ac22dbe
Bump typescript-eslint from 8.60.1 to 8.61.0 in /src/textmate (#19853)
dependabot[bot] Jun 14, 2026
6abffe6
Bump eslint from 10.4.1 to 10.5.0 in /src/Bicep.Cli.E2eTests (#19858)
dependabot[bot] Jun 14, 2026
e2afe6a
Bump eslint from 10.4.1 to 10.5.0 in /src/textmate (#19864)
dependabot[bot] Jun 14, 2026
f05c937
Bump typescript-eslint from 8.60.1 to 8.61.0 in /src/highlightjs (#19…
dependabot[bot] Jun 14, 2026
fd0e0c3
Bump eslint from 10.4.1 to 10.5.0 in /src/monarch (#19869)
dependabot[bot] Jun 14, 2026
6ef55a6
Bump typescript-eslint from 8.60.1 to 8.61.0 in /src/Bicep.Cli.E2eTes…
dependabot[bot] Jun 14, 2026
5b04cbd
Bump @vitest/eslint-plugin from 1.6.19 to 1.6.20 in /src/Bicep.MSBuil…
dependabot[bot] Jun 14, 2026
de881c8
Bump vite-plugin-static-copy from 4.1.0 to 4.1.1 in /src/playground (…
dependabot[bot] Jun 14, 2026
be41951
Bump prettier from 3.8.3 to 3.8.4 in /src/Bicep.Cli.E2eTests (#19844)
dependabot[bot] Jun 14, 2026
9aa0ac2
Bump Google.Protobuf from 3.34.1 to 3.35.1 (#19871)
dependabot[bot] Jun 14, 2026
d53d45e
Bump Grpc.Tools from 2.81.0 to 2.81.1 (#19872)
dependabot[bot] Jun 14, 2026
1348932
Bump Markdig from 1.2.0 to 1.3.0 (#19873)
dependabot[bot] Jun 14, 2026
d71877e
Bump vscode-jsonrpc from 8.2.1 to 9.0.0 in /src/Bicep.Cli.E2eTests (#…
dependabot[bot] Jun 15, 2026
9360cb9
Bump typescript-eslint from 8.60.1 to 8.61.0 in /src/monarch (#19867)
dependabot[bot] Jun 15, 2026
9a3d817
Bump eslint from 10.4.1 to 10.5.0 in /src/Bicep.MSBuild.E2eTests (#19…
dependabot[bot] Jun 15, 2026
22bd032
Bump @typescript-eslint/parser from 8.60.1 to 8.61.0 in /src/monarch …
dependabot[bot] Jun 15, 2026
7c9011a
Bump Spectre.Console from 0.56.0 to 0.57.0 (#19878)
dependabot[bot] Jun 15, 2026
18a83fd
Bump System.Collections.Immutable from 10.0.8 to 10.0.9 (#19880)
dependabot[bot] Jun 15, 2026
11f63d2
Reformat code (#19843)
microsoft-github-policy-service[bot] Jun 15, 2026
a979502
Bump @microsoft/vscode-azext-azureutils from 4.2.0 to 4.3.0 in /src/v…
dependabot[bot] Jun 15, 2026
b691442
Bump tmp from 0.2.6 to 0.2.7 in /src/vscode-bicep (#19881)
dependabot[bot] Jun 15, 2026
44a1984
Bump react and @types/react in /src/playground (#19823)
dependabot[bot] Jun 15, 2026
1d94278
Bump eslint from 10.4.0 to 10.5.0 in /src/vscode-bicep (#19870)
dependabot[bot] Jun 15, 2026
59309d5
Bump Sarif.Sdk from 4.6.4 to 5.0.9 (#19876)
dependabot[bot] Jun 15, 2026
e473274
Bump SharpYaml from 2.1.4 to 3.10.0 (#19877)
dependabot[bot] Jun 15, 2026
10d5940
Support fo filesystem-based mocks of registry aliases (#19452)
SimonWahlin Jun 15, 2026
6e2b870
Update release checklist to add automated vscode publishing step (#19…
levimatheri Jun 15, 2026
27af7c0
Bicep RPC Client: Implement pooled client factory (#19886)
anthony-c-martin Jun 17, 2026
516ba1d
improve inline type property decorator completion logic and add tests…
polatengin Jun 18, 2026
76e87ce
Compute visualizer graph layout in the language server (MSAGL) (#19884)
shenglol Jun 18, 2026
185144e
Bump vite from 7.3.2 to 7.3.5 in /src/vscode-bicep-ui (#19893)
dependabot[bot] Jun 18, 2026
f4f7a59
Bump form-data from 4.0.5 to 4.0.6 in /src/vscode-bicep (#19891)
dependabot[bot] Jun 18, 2026
3f9cb18
Bump undici from 7.26.0 to 7.28.0 in /src/vscode-bicep (#19892)
dependabot[bot] Jun 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 28 additions & 28 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ jobs:
# See: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions
# for more details, though these are "built-in" actions supplied by github it still makes sense to pin
# them for defense in depth.
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Publish Bicep
run: dotnet publish --configuration release --self-contained true -r ${{ matrix.rid }} ./src/Bicep.Cli/Bicep.Cli.csproj
Expand All @@ -76,13 +76,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Pack
run: dotnet pack --configuration release
Expand All @@ -101,7 +101,7 @@ jobs:
TURBO_TELEMETRY_DISABLED: 1

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true
Expand All @@ -112,7 +112,7 @@ jobs:
node-version: 24

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Publish Language Server
run: |
Expand Down Expand Up @@ -171,7 +171,7 @@ jobs:
- macos-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true
Expand Down Expand Up @@ -241,7 +241,7 @@ jobs:
os: macos-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true
Expand All @@ -252,7 +252,7 @@ jobs:
node-version: 24

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Publish Language Server
run: |
Expand Down Expand Up @@ -316,14 +316,14 @@ jobs:
runs-on: windows-2025-vs2026

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

# needed by the GenerateNotice package
- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3
Expand Down Expand Up @@ -375,13 +375,13 @@ jobs:
needs: build-cli

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Download Bicep CLI
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
Expand Down Expand Up @@ -438,13 +438,13 @@ jobs:
runTests: false

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down Expand Up @@ -517,13 +517,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down Expand Up @@ -557,13 +557,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down Expand Up @@ -603,13 +603,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down Expand Up @@ -659,13 +659,13 @@ jobs:
- os: macos-latest
rid: osx-x64
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down Expand Up @@ -730,13 +730,13 @@ jobs:
os: macos-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Run Tests
run: dotnet test --configuration release -- --filter '${{ matrix.config.filter }}' --report-trx --results-directory ${{ github.workspace }}/TestResults
Expand Down Expand Up @@ -821,7 +821,7 @@ jobs:
if: needs.can-run-live-tests.outputs.access_verified == 'true'

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true
Expand All @@ -832,7 +832,7 @@ jobs:
node-version: 24

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Download Bicep CLI
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
Expand Down Expand Up @@ -884,7 +884,7 @@ jobs:
if: needs.can-run-live-tests.outputs.access_verified == 'true'

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6

# Cannot use actions/setup-node@v6 for linux-musl-x64
- name: Setup Node.js
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@ jobs:
runs-on: windows-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Initialize CodeQL
uses: github/codeql-action/init@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
with:
languages: csharp, javascript

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3
Expand Down Expand Up @@ -60,4 +60,4 @@ jobs:
npm --prefix src/monarch run build

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
4 changes: 2 additions & 2 deletions .github/workflows/github-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lockfiles-command.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ jobs:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # full history
token: ${{ secrets.GITHUB_TOKEN }}

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Restore dotnet dependencies
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/run-benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Run Benchmarks
run: dotnet run --configuration Release --project src/Bicep.Tools.Benchmark -- --filter '*' --profiler EP
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run-compile-samples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/run-formatter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:
DOTNET_CLI_TELEMETRY_OPTOUT: true

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.

- name: Setup .NET
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-azure-cli-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
submodules: true

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Publish Bicep CLI
run: dotnet publish --configuration release --self-contained true -r linux-x64 ./src/Bicep.Cli/Bicep.Cli.csproj
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update-baselines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ jobs:
DOTNET_CLI_TELEMETRY_OPTOUT: true

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Test
continue-on-error: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update-dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ jobs:
DOTNET_CLI_TELEMETRY_OPTOUT: true

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update-notices.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
GenerateNoticeUpdateLocalFile: true

steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.

- name: Setup .NET Core
uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
Expand Down
Loading
Loading