Skip to content

Commit e2ec8ea

Browse files
committed
Merge branch 'master' into syntax-crate
2 parents 34ca2ad + 5f66787 commit e2ec8ea

99 files changed

Lines changed: 3862 additions & 1650 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/workflows/build-test-all.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
runs-on: ${{ matrix.os }}
4444

4545
steps:
46-
- uses: actions/checkout@v4
46+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4747

4848
- name: Setup Rust toolchain
4949
uses: dtolnay/rust-toolchain@stable
@@ -55,7 +55,7 @@ jobs:
5555
- name: Add Apple Silicon Dependencies
5656
run: rustup target add aarch64-apple-darwin
5757

58-
- uses: awalsh128/cache-apt-pkgs-action@v1
58+
- uses: awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.5.0
5959
if: matrix.os == 'ubuntu-latest'
6060
with:
6161
packages: musl-tools # provides musl-gcc
@@ -86,7 +86,7 @@ jobs:
8686
8787
- name: Upload
8888
if: matrix.rust == 'stable'
89-
uses: actions/upload-artifact@v4
89+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9090
with:
9191
name: ${{ matrix.crate }}-${{ matrix.target }}
9292
path: ${{ matrix.crate }}-${{ matrix.target }}
@@ -103,11 +103,11 @@ jobs:
103103
run: |
104104
echo "v=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_ENV
105105
echo "Version is v${GITHUB_REF/refs\/tags\/v/}"
106-
- uses: actions/checkout@v4
106+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
107107
- name: Download Artifacts
108-
uses: actions/download-artifact@v4
108+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
109109
with:
110-
name: vhdl_*
110+
pattern: vhdl_*
111111
path: ~/temp
112112
- name: Check vhdl_lang version
113113
run: |
@@ -144,7 +144,7 @@ jobs:
144144
zip -r vhdl_ls-aarch64-apple-darwin.zip vhdl_ls-aarch64-apple-darwin
145145
zip -r vhdl_lang-aarch64-apple-darwin.zip vhdl_lang-aarch64-apple-darwin
146146
- name: Do release
147-
uses: ncipollo/release-action@v1
147+
uses: ncipollo/release-action@440c8c1cb0ed28b9f43e4d1d670870f059653174 # v1.16.0
148148
with:
149149
draft: false
150150
artifacts: "~/temp/*.zip"

.github/workflows/crates-io.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@ name: Crates.io
33
on:
44
push:
55
tags:
6-
- '**'
6+
- '**'
77

88
jobs:
99
publish:
1010
name: Publish
1111
if: github.repository == 'VHDL-LS/rust_hdl'
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
15-
- uses: actions-rs/toolchain@v1
16-
with:
14+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
15+
- uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f # v1.0.6
16+
with:
1717
toolchain: stable
1818
override: true
19-
- uses: katyo/publish-crates@v1
20-
with:
19+
- uses: katyo/publish-crates@02cc2f1ad653fb25c7d1ff9eb590a8a50d06186b # v2
20+
with:
2121
registry-token: ${{ secrets.CRATES_IO_TOKEN }}
2222
ignore-unpublished-changes: true

.github/workflows/docker.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
- vhdl_ls
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v2
22-
- uses: jerray/publish-docker-action@v1.0.3
21+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+
- uses: jerray/publish-docker-action@87d84711629b0dc9f6bb127b568413cc92a2088e # v1.0.5
2323
env:
2424
CRATE: ${{ matrix.crate }}
2525
with:
@@ -28,7 +28,7 @@ jobs:
2828
repository: kraigher/${{ matrix.crate }}
2929
auto_tag: true
3030
build_args: CRATE
31-
31+
3232
# A job is required when the publish job is skipped
3333
skip-publish:
3434
name: Skip publish

0 commit comments

Comments
 (0)