Skip to content

Commit fb386eb

Browse files
committed
refactor(ci): remove dependencies for both "publish tests" jobs + make unstable-release depends on them
1 parent 70536a8 commit fb386eb

1 file changed

Lines changed: 3 additions & 10 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -553,12 +553,6 @@ jobs:
553553

554554
publish-crate-test:
555555
runs-on: ubuntu-24.04
556-
needs:
557-
- build
558-
- test-rust
559-
- e2e
560-
- check
561-
- licenses
562556
steps:
563557
- name: Checkout sources
564558
uses: actions/checkout@v5
@@ -574,21 +568,18 @@ jobs:
574568
dry_run: "true"
575569
packages: mithril-stm, mithril-build-script, mithril-common, mithril-aggregator-client, mithril-aggregator-discovery, mithril-cardano-node-internal-database, mithril-client
576570

577-
publish-wasm-test:
571+
publish-npm-test:
578572
strategy:
579573
fail-fast: false
580574
max-parallel: 1
581575
matrix:
582-
package: [mithril-client-wasm]
583576
include:
584577
- package: mithril-client-wasm
585578
tag: latest
586579
access: public
587580
api_token_secret_name: NPM_API_TOKEN_MITHRIL_CLIENT_WASM
588581

589582
runs-on: ubuntu-24.04
590-
needs:
591-
- build-test-wasm
592583
steps:
593584
- name: Checkout sources
594585
uses: actions/checkout@v5
@@ -619,6 +610,8 @@ jobs:
619610
- e2e
620611
- check
621612
- licenses
613+
- publish-crate-test
614+
- publish-npm-test
622615
steps:
623616
- name: Checkout sources
624617
uses: actions/checkout@v5

0 commit comments

Comments
 (0)