Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
21 changes: 0 additions & 21 deletions .github/workflows/README.md

This file was deleted.

16 changes: 11 additions & 5 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
--- # rust-psbt CI: If you edit this file please update README.md
---
# rust-psbt CI
#
# CI job and task structure is optimized for developer debugging. Not runner
# minutes or parallelism.

on: # yamllint disable-line rule:truthy
push:
branches:
- master
- 'test-ci/**'
pull_request:

name: Continuous integration
name: Continuous Integration

jobs:
Stable: # 2 jobs, one per lock file.
Expand All @@ -19,8 +23,9 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: rust-bitcoin/rust-bitcoin-maintainer-tools/.github/actions/setup-rbmt@master
id: setup
- name: "Run tests"
run: cargo rbmt test stable --lock-file ${{ matrix.dep }}
run: cargo +${{ steps.setup.outputs.stable-version }} rbmt test stable --lock-file ${{ matrix.dep }}

Nightly: # 2 jobs, one per lock file.
name: Test - nightly toolchain
Expand Down Expand Up @@ -71,8 +76,9 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: rust-bitcoin/rust-bitcoin-maintainer-tools/.github/actions/setup-rbmt@master
id: setup
- name: "Build docs"
run: cargo rbmt docs
run: cargo +${{ steps.setup.outputs.stable-version }} rbmt docs

Docsrs:
name: Docs - nightly toolchain
Expand Down
2 changes: 1 addition & 1 deletion rbmt-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16de1f1e65bf49e5451f1f491255bd898441c6ab
257e19f400ab1bfa51c2051b5551d92f75b5f738