Skip to content

Commit 17d094a

Browse files
committed
Install Flowistry binary using --locked, update to 0.5.42
1 parent 3de29cb commit 17d094a

File tree

11 files changed

+1157
-14
lines changed

11 files changed

+1157
-14
lines changed

.github/workflows/bench.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-20.04
1313
steps:
1414
- uses: actions/checkout@v2
15-
- run: cargo bench --bench main -- --output-format bencher | tee crates/flowistry/benches/output.txt
15+
- run: cargo bench --locked --bench main -- --output-format bencher | tee crates/flowistry/benches/output.txt
1616
- uses: benchmark-action/github-action-benchmark@v1
1717
with:
1818
tool: 'cargo'

.github/workflows/release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions-rs/cargo@v1
1717
with:
1818
command: install
19-
args: --path crates/flowistry_ide --debug
19+
args: --path crates/flowistry_ide --debug --locked
2020
- run: npm install && npm run build
2121
working-directory: ide
2222
- run: pip3 install -r scripts/requirements.txt && python3 scripts/check_versions.py
@@ -49,15 +49,15 @@ jobs:
4949
- uses: actions/checkout@v1
5050
- uses: actions-rs/toolchain@v1
5151
with:
52-
toolchain: nightly-2023-08-25
52+
toolchain: nightly-2024-01-06
5353
components: rust-src, rustc-dev, llvm-tools-preview
5454
target: ${{ matrix.target }}
5555
profile: minimal
5656
override: true
5757
- uses: actions-rs/cargo@v1
5858
with:
5959
command: build
60-
args: --release
60+
args: --release --locked
6161
- run: python3 ../../scripts/prepare_artifact.py ${{ matrix.target }}
6262
working-directory: target/release
6363
- uses: actions/upload-artifact@v2

.github/workflows/tests.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ jobs:
2323
- uses: actions-rs/cargo@v1
2424
with:
2525
command: build
26+
args: --locked
2627
- run: zip x86_64-unknown-linux-gnu.zip cargo-flowistry* flowistry-driver*
2728
working-directory: target/debug
28-
- run: cargo test --all-targets
29+
- run: cargo test --locked --all-targets
2930
- run: npm ci
3031
working-directory: ide
3132
- run: xvfb-run -a npm test -- install --zip=../target/debug/x86_64-unknown-linux-gnu.zip

.gitignore

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ data
55
.ipynb_checkpoints
66
.Rhistory
77
.cache
8-
*.so
9-
Cargo.lock
8+
*.so

0 commit comments

Comments
 (0)