Skip to content

Commit 1c369b1

Browse files
authored
Merge branch 'dev' into fix/lsp-error-message-improvement
2 parents f98788e + d488e3f commit 1c369b1

500 files changed

Lines changed: 129707 additions & 69975 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/setup-bun/action.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ runs:
2323
fi
2424
2525
- name: Setup Bun
26-
uses: oven-sh/setup-bun@v2
26+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
2727
with:
2828
bun-version-file: ${{ !steps.bun-url.outputs.url && 'package.json' || '' }}
2929
bun-download-url: ${{ steps.bun-url.outputs.url }}
@@ -33,8 +33,9 @@ runs:
3333
shell: bash
3434
run: echo "dir=$(bun pm cache)" >> "$GITHUB_OUTPUT"
3535

36-
- name: Cache Bun dependencies
37-
uses: actions/cache@v4
36+
- name: Restore Bun dependencies
37+
id: bun-cache
38+
uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
3839
with:
3940
path: ${{ steps.cache.outputs.dir }}
4041
key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lock') }}
@@ -56,3 +57,10 @@ runs:
5657
bun install ${{ inputs.install-flags }}
5758
fi
5859
shell: bash
60+
61+
- name: Save Bun dependencies
62+
if: steps.bun-cache.outputs.cache-hit != 'true' && github.event_name != 'pull_request' && github.event_name != 'pull_request_target'
63+
uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
64+
with:
65+
path: ${{ steps.cache.outputs.dir }}
66+
key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lock') }}

.github/actions/setup-git-committer/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ runs:
1919
steps:
2020
- name: Create app token
2121
id: apptoken
22-
uses: actions/create-github-app-token@v2
22+
uses: actions/create-github-app-token@fee1f7d63c2ff003460e3d139729b119787bc349 # v2.2.2
2323
with:
2424
app-id: ${{ inputs.opencode-app-id }}
2525
private-key: ${{ inputs.opencode-app-secret }}

.github/workflows/beta.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
pull-requests: write
1414
steps:
1515
- name: Checkout repository
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
1717
with:
1818
fetch-depth: 0
1919

.github/workflows/close-issues.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
contents: read
1313
issues: write
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
1616

17-
- uses: oven-sh/setup-bun@v2
17+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
1818
with:
1919
bun-version: latest
2020

.github/workflows/close-stale-prs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
timeout-minutes: 15
2222
steps:
2323
- name: Close inactive PRs
24-
uses: actions/github-script@v8
24+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
2525
with:
2626
github-token: ${{ secrets.GITHUB_TOKEN }}
2727
script: |

.github/workflows/compliance-close.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Close non-compliant issues and PRs after 2 hours
19-
uses: actions/github-script@v7
19+
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
2020
with:
2121
script: |
2222
const { data: items } = await github.rest.issues.listForRepo({

.github/workflows/containers.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,18 @@ jobs:
2121
REGISTRY: ghcr.io/${{ github.repository_owner }}
2222
TAG: "24.04"
2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2525

2626
- uses: ./.github/actions/setup-bun
2727

2828
- name: Set up QEMU
29-
uses: docker/setup-qemu-action@v3
29+
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
3030

3131
- name: Set up Docker Buildx
32-
uses: docker/setup-buildx-action@v3
32+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
3333

3434
- name: Login to GHCR
35-
uses: docker/login-action@v3
35+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
3636
with:
3737
registry: ghcr.io
3838
username: ${{ github.repository_owner }}

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
deploy:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
1717

1818
- uses: ./.github/actions/setup-bun
1919

20-
- uses: actions/setup-node@v4
20+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2121
with:
2222
node-version: "24"
2323

.github/workflows/docs-locale-sync.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
contents: write
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2020
with:
2121
persist-credentials: false
2222
fetch-depth: 0

.github/workflows/docs-update.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
pull-requests: write
1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2222
with:
2323
fetch-depth: 0 # Fetch full history to access commits
2424

@@ -43,7 +43,7 @@ jobs:
4343
4444
- name: Run opencode
4545
if: steps.commits.outputs.has_commits == 'true'
46-
uses: sst/opencode/github@latest
46+
uses: sst/opencode/github@2c14fc5586fe0b88e5c04732d2e846769cc35671 # latest
4747
env:
4848
OPENCODE_API_KEY: ${{ secrets.OPENCODE_API_KEY }}
4949
with:

0 commit comments

Comments
 (0)