Skip to content

Commit 39e83f5

Browse files
committed
feat(treelock,gofs): introduce the tree locking mechanism.
1 parent e638ad7 commit 39e83f5

8 files changed

Lines changed: 2158 additions & 84 deletions

File tree

.github/workflows/test.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,14 @@ jobs:
2323
2424
- name: "run tests"
2525
run: |
26-
go test ./...
26+
go test -coverprofile="coverage.out" -v ./...
27+
28+
- name: "generate coverage report"
29+
run: |
30+
go tool cover -html="coverage.out" -o "coverage.html"
31+
32+
- name: "upload artifact"
33+
uses: actions/upload-artifact@v4
34+
with:
35+
name: coverage.html
36+
path: coverage.html

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
*.exe
2+
3+
coverage.out
4+
coverage.html

0 commit comments

Comments
 (0)