Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
32ef9d3
chore: trigger `ci.yml` workflow after the release PR is created
greenhat Nov 6, 2025
9d20506
chore: `write` permissions for the `publish` job in the `release.yml`…
greenhat Nov 6, 2025
2b8e7a8
Merge pull request #757 from 0xMiden/greenhat/ci-publish-job-permissions
bitwalker Nov 6, 2025
b1d05fb
Merge pull request #758 from 0xMiden/main
greenhat Nov 6, 2025
9c53168
Merge pull request #756 from 0xMiden/greenhat/i755-trigger-ci-in-rele…
greenhat Nov 6, 2025
47e9f2d
chore: set CARGO_TARGET_DIR for `publish` job on CI
greenhat Nov 7, 2025
fae010b
Merge pull request #761 from 0xMiden/greenhat/i760-publish-cache-deps
bitwalker Nov 7, 2025
35019ec
chore: update default project template repo URL
Keinberger Nov 10, 2025
daf0939
Merge pull request #763 from 0xMiden/keingerger-feat/update-project-t…
greenhat Nov 10, 2025
6532ad6
wip: update vm to 0.18
bitwalker Sep 16, 2025
3c9eaf1
build: switch workspace crates to crates.io version of midenc-hir-type
bitwalker Sep 17, 2025
ed9f2ec
driver: split out midenc-debug into separate repo, simplify driver
bitwalker Oct 3, 2025
8f6ba5f
migrate to 0.19
bitwalker Nov 11, 2025
b142d4f
wip: update integration tests to 0.19
bitwalker Nov 11, 2025
0da2ab7
fix: build and tests after migrating to VM v0.19 and `miden-base/clie…
greenhat Nov 11, 2025
edca90a
refactor: ditch `cargo-generate` and implement copying from a git rep…
greenhat Nov 11, 2025
0daaa7e
chore: clippy and formatting
greenhat Nov 11, 2025
61515f9
chore: more formatting and clippy
greenhat Nov 11, 2025
ada7662
refactor: add `--single-branch` when cloning a template git repo
greenhat Nov 11, 2025
1eddd79
chore: run local network tests sequentially
greenhat Nov 11, 2025
be203f3
chore: run `cargo update`
greenhat Nov 11, 2025
04bbfda
chore: more clippy
greenhat Nov 11, 2025
7282f5f
fix: remove midenc-hir-type from workspace deps
bitwalker Nov 11, 2025
070ed36
chore: split midenc-hir-type into its own repo
bitwalker Nov 11, 2025
c1ed3a5
Merge pull request #681 from 0xMiden/bitwalker/miden-vm-0.18
bitwalker Nov 12, 2025
54832c3
feature: add `miden-base` MASM bindings for `account`, `tx`, `faucet`,
greenhat Nov 12, 2025
03268ba
refactor!: split `account` into `active_account` and `native_account`…
greenhat Nov 12, 2025
ecb391e
feature: fix `sha256::hash_1to1` bindings (big-endian),
greenhat Nov 6, 2025
0ab978f
feature: add stdlib `hash_2to1` for SHA256 and Blake3 to SDK bindings
greenhat Nov 7, 2025
00617d8
feature: add stdlib `std::collections::smt` bindings to the SDK
greenhat Nov 10, 2025
2a00a1c
chore: fix after rebase (new VM version)
greenhat Nov 12, 2025
7f62489
chore: add `trim-paths` in bindings tests
greenhat Nov 12, 2025
d3cf2ca
Merge pull request #759 from 0xMiden/greenhat/i158-stdlib-bindings
bitwalker Nov 12, 2025
736e80f
Merge pull request #753 from 0xMiden/greenhat/i159-base-bindings
bitwalker Nov 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ permissions:
contents: read

on:
workflow_dispatch:
push:
branches:
- main
Expand Down Expand Up @@ -225,7 +226,9 @@ jobs:
fi
- name: Test
run: |
cargo make test -E 'package(miden-integration-node-tests)'
# Run sequentially as a workaround until
# https://github.com/0xMiden/compiler/issues/766 is resolved
cargo make test -E 'package(miden-integration-node-tests)' --test-threads 1

cargo_publish_dry_run:
name: cargo publish dry run
Expand Down
30 changes: 29 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.repository_owner == '0xMiden' }}
permissions:
contents: read
contents: write
env:
CARGO_TARGET_DIR: /tmp/cargo-target
outputs:
releases: ${{ steps.publish.outputs.releases }}
releases_created: ${{ steps.publish.outputs.releases_created }}
Expand Down Expand Up @@ -115,9 +117,35 @@ jobs:
- *checkout
- *install-rust
- name: Create release PR
id: release-pr
uses: release-plz/action@v0.5
with:
command: release-pr
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Trigger CI for release PR
uses: actions/github-script@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const prOutputRaw = process.env.RELEASE_PLZ_PR;
if (!prOutputRaw) {
core.info('release-plz did not create or update a release PR; skipping CI trigger.');
return;
}
const releasePr = JSON.parse(prOutputRaw);
if (!releasePr?.head_branch) {
core.info('release-plz PR output missing head branch; skipping CI trigger.');
return;
}
const headRef = releasePr.head_branch;
await github.rest.actions.createWorkflowDispatch({
owner: context.repo.owner,
repo: context.repo.repo,
workflow_id: 'ci.yml',
ref: headRef,
});
core.info(`Triggered CI workflow for ${headRef}.`);
env:
RELEASE_PLZ_PR: ${{ steps.release-pr.outputs.pr }}
21 changes: 3 additions & 18 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,11 @@
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'midenc_frontend_wasm2'",
"name": "Debug unit tests in library 'midenc_frontend_wasm'",
"cargo": {
"args": ["test", "--no-run", "--lib", "--package=midenc-frontend-wasm2"],
"args": ["test", "--no-run", "--lib", "--package=midenc-frontend-wasm"],
"filter": {
"name": "midenc_frontend_wasm2",
"name": "midenc_frontend_wasm",
"kind": "lib"
}
},
Expand Down Expand Up @@ -169,21 +169,6 @@
"cwd": "${workspaceFolder}",
"sourceLanguages": ["rust"]
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'midenc_debug'",
"cargo": {
"args": ["test", "--no-run", "--lib", "--package=midenc-debug"],
"filter": {
"name": "midenc_debug",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}",
"sourceLanguages": ["rust"]
},
{
"type": "lldb",
"request": "launch",
Expand Down
Loading
Loading