Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: k2pow service #362

Merged
merged 33 commits into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
76fd7a1
k2pow service wip
acud Sep 9, 2024
46165b7
Update src/prove.rs
acud Sep 20, 2024
93c6ca0
Update k2pow-service/src/main.rs
acud Sep 20, 2024
429aed7
Update k2pow-service/src/main.rs
acud Sep 30, 2024
3da6c46
Merge branch 'k2pow-serv' of github.com:spacemeshos/post-rs into k2po…
acud Sep 30, 2024
0512bdc
fix ci flow for release
acud Sep 30, 2024
446d88b
cargo lock
acud Sep 30, 2024
308e326
add comment
acud Sep 30, 2024
f341100
cleanup, deref
acud Sep 30, 2024
9c8a1c9
make job manger sync
acud Sep 30, 2024
a10594b
clean trait
acud Sep 30, 2024
ad6a64e
use Notify and add test coverage
acud Sep 30, 2024
2cf43a9
handle http error
acud Sep 30, 2024
de244cc
Merge branch 'main' of github.com:spacemeshos/post-rs into k2pow-serv
acud Sep 30, 2024
4449705
all builds
acud Sep 30, 2024
29286ba
clean the rest
acud Oct 1, 2024
2a7a388
wip changed to an async task to do the k2pow querying
acud Oct 1, 2024
3934375
cleanup
acud Oct 1, 2024
be2265f
add semaphore
acud Oct 1, 2024
bcd78ff
fix test
acud Oct 1, 2024
0bdb7f9
fix tests
acud Oct 1, 2024
ffecd51
remove spawn
acud Oct 2, 2024
d860791
chore: spawn the pow task directly in the job manager
acud Oct 2, 2024
7a42cda
fix it so that the handles are join correctly
acud Oct 2, 2024
d79bd72
cleanups
acud Oct 2, 2024
d56ee22
change to config type
acud Oct 3, 2024
fface2d
wip
acud Oct 3, 2024
3fc8c96
wip
acud Oct 3, 2024
2dcb0f4
cleanup
acud Oct 3, 2024
2de90f7
remove linter override
acud Oct 3, 2024
f34d90b
sync test
acud Oct 3, 2024
5d926cb
Merge branch 'main' of github.com:spacemeshos/post-rs into k2pow-serv
acud Oct 3, 2024
937d596
update lockfile
acud Oct 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,17 @@ jobs:
path: |
target/release/post-service${{ matrix.os == 'windows-2019' && '.exe' || '' }}
if-no-files-found: error
- name: Build k2pow service
run: cargo build -p k2pow-service --release
env:
RUSTFLAGS: ${{ matrix.rustflags }}
- name: Archive k2pow service artifacts
uses: actions/upload-artifact@v4
with:
name: k2pow-service-${{ matrix.artifact-name }}
path: |
target/release/k2pow-service${{ matrix.os == 'windows-2019' && '.exe' || '' }}
if-no-files-found: error

release:
name: Publish release
Expand Down
Loading
Loading