Skip to content

Commit 66d75ac

Browse files
authored
Merge pull request #321 from basvandijk/slawomir.babicz/no-refs/update_and_pin_versions
chore: Update packages and pin versions
2 parents f21eb5f + 409998b commit 66d75ac

8 files changed

Lines changed: 108 additions & 95 deletions

File tree

.github/workflows/benchmarks.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
name: Run Benchmarks and Comment
1212

1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: oven-sh/setup-bun@v2
14+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
15+
- uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
1616
with:
1717
bun-version: 1.2.17
18-
- uses: actions/setup-node@v4
18+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
1919
with:
2020
cache: 'npm'
2121

@@ -29,7 +29,7 @@ jobs:
2929
run: dfx cache install
3030

3131
- name: Cache mops packages
32-
uses: actions/cache@v4
32+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
3333
with:
3434
key: mops-packages-${{ hashFiles('mops.toml') }}
3535
restore-keys: |
@@ -59,17 +59,17 @@ jobs:
5959
echo "EOF" >> $GITHUB_OUTPUT
6060
6161
- name: Find Comment
62-
uses: peter-evans/find-comment@v3
62+
uses: peter-evans/find-comment@3eae4d37986fb5a8592848f6a574fdf654e61f9e # v3.1.0
6363
id: fc
6464
with:
6565
issue-number: ${{ github.event.pull_request.number }}
6666
comment-author: 'github-actions[bot]'
6767
body-includes: Benchmark Results
6868

6969
- name: Create or update comment
70-
uses: peter-evans/create-or-update-comment@v4
70+
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
7171
with:
7272
comment-id: ${{ steps.fc.outputs.comment-id }}
7373
issue-number: ${{ github.event.pull_request.number }}
7474
body: ${{ steps.benchmarks.outputs.result }}
75-
edit-mode: replace
75+
edit-mode: replace

.github/workflows/build-hash.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
runs-on: ${{ matrix.os }}
1313
name: ${{ matrix.os }}
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
1616
- name: Set up Docker
17-
uses: docker/setup-docker-action@v4
17+
uses: docker/setup-docker-action@b60f85385d03ac8acfca6d9996982511d8620a19 # v4.3.0
1818
- name: Build using Docker
1919
run: |
2020
# MOPS_VERSION=$(cd cli && npm pkg get version | tr -d \")
@@ -27,4 +27,4 @@ jobs:
2727
cd cli
2828
docker build . --build-arg COMMIT_HASH=${{ github.sha }} --build-arg MOPS_VERSION=$MOPS_VERSION -t mops
2929
OUTPUT=$(docker run --rm mops || echo ".")
30-
echo "$OUTPUT" >> $GITHUB_STEP_SUMMARY
30+
echo "$OUTPUT" >> $GITHUB_STEP_SUMMARY

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@ jobs:
2020
name: node ${{ matrix.node-version }}, moc ${{ matrix.moc-version }}, ${{ matrix.mops-version }}
2121

2222
steps:
23-
- uses: actions/checkout@v4
24-
- uses: oven-sh/setup-bun@v2
23+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
24+
- uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
2525
with:
2626
bun-version: 1.2.17
27-
- uses: actions/setup-node@v4
27+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2828
with:
2929
node-version: ${{ matrix.node-version }}
3030
cache: 'npm'
31-
- uses: oven-sh/setup-bun@v1.1.1
31+
- uses: oven-sh/setup-bun@9b21598af8d4dfc302e5a30250007de0fda92acc # v1.1.1
3232

3333
- uses: dfinity/setup-dfx@main
3434

3535
- name: Cache mops packages
36-
uses: actions/cache@v4
36+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
3737
with:
3838
key: mops-packages-${{ runner.os }}-${{ hashFiles('mops.toml') }}
3939
restore-keys: |
@@ -75,4 +75,4 @@ jobs:
7575
run: npm run build-blog
7676

7777
- name: Build CLI releases
78-
run: npm run build-cli-releases
78+
run: npm run build-cli-releases

.github/workflows/cli-bundle.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
name: ${{ matrix.os }}, node ${{ matrix.node-version }}
1919

2020
steps:
21-
- uses: actions/checkout@v4
22-
- uses: oven-sh/setup-bun@v2
21+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
22+
- uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
2323
with:
2424
bun-version: 1.2.17
25-
- uses: actions/setup-node@v4
25+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2626
with:
2727
node-version: ${{ matrix.node-version }}
2828
cache: 'npm'
@@ -45,4 +45,4 @@ jobs:
4545
- name: Check global bundle
4646
run: mops -v
4747

48-
- run: mops format
48+
- run: mops format

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
lint:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: actions/setup-node@v4
14+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
15+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
1616
with:
1717
node-version: 20
1818
- name: Lint
1919
run: |
2020
npm i
21-
npm run lint
21+
npm run lint

.github/workflows/mops-test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@ jobs:
2222
name: ${{ matrix.runner }}, node ${{ matrix.node-version }}, moc ${{ matrix.moc-version }}, ${{ matrix.mops-version }}
2323

2424
steps:
25-
- uses: actions/checkout@v4
26-
- uses: oven-sh/setup-bun@v2
25+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
26+
- uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
2727
with:
2828
bun-version: 1.2.17
29-
- uses: actions/setup-node@v4
29+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
3030
with:
3131
node-version: ${{ matrix.node-version }}
3232
cache: 'npm'
3333
- uses: dfinity/setup-dfx@main
3434
- run: dfx cache install
3535
- name: Cache mops packages
36-
uses: actions/cache@v4
36+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
3737
with:
3838
key: mops-packages-${{ runner.os }}-${{ hashFiles('mops.toml') }}
3939
restore-keys: |
@@ -64,4 +64,4 @@ jobs:
6464
run: mops toolchain use moc ${{ matrix.moc-version }}
6565

6666
- name: Run tests
67-
run: mops test
67+
run: mops test

.github/workflows/setup-mops.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
name: Test with ZenVoich/setup-mops
1313

1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
1616
- uses: dfinity/setup-dfx@main
17-
- uses: ZenVoich/setup-mops@v1
17+
- uses: ZenVoich/setup-mops@3e94e453352269b34137b5ce49f09a8df81bed7d # v1.4.1
1818
with:
1919
mops-version: 1.0.0
2020
- name: Run tests
21-
run: mops test
21+
run: mops test

0 commit comments

Comments
 (0)