chore(ci): bump crate version #384
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
env: | |
CI_ALLOW_ROOT: '1' | |
CI_CONFIG: ./ci/config.nix | |
CI_PLATFORM: gh-actions | |
jobs: | |
ci: | |
name: wireplumber.rs | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
ci-check: | |
name: wireplumber.rs check | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-action-build | |
name: nix build ci.gh-actions.configFile | |
uses: arcnmx/ci/actions/nix/build@v0.7 | |
with: | |
attrs: ci.gh-actions.configFile | |
out-link: .ci/workflow.yml | |
- id: ci-action-compare | |
name: gh-actions compare | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
args: -u .github/workflows/wireplumber.rs.yml .ci/workflow.yml | |
attrs: nixpkgs.diffutils | |
command: diff | |
docs: | |
name: cargo doc --workspace | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.docs.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.docs.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.docs.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.docs.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.docs.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
example-wpexec: | |
name: wpexec | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.example-wpexec.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.example-wpexec.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.example-wpexec.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.example-wpexec.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.example-wpexec.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
examples: | |
name: cargo build --examples | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.examples.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.examples.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.examples.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.examples.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.examples.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
features: | |
name: features | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.features.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.features.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.features.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.features.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.features.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
nightly: | |
name: cargo doc+fmt | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
fetch-depth: 0 | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.nightly.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.nightly.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.nightly.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.nightly.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.nightly.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
test: | |
name: cargo test | |
runs-on: ubuntu-latest | |
steps: | |
- id: checkout | |
name: git clone | |
uses: actions/checkout@v4 | |
with: | |
submodules: false | |
- id: nix-install | |
name: nix install | |
uses: arcnmx/ci/actions/nix/install@v0.7 | |
- id: ci-setup | |
name: nix setup | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.test.run.setup | |
quiet: false | |
- id: ci-dirty | |
name: nix test dirty | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.test.run.test | |
command: ci-build-dirty | |
quiet: false | |
stdout: ${{ runner.temp }}/ci.build.dirty | |
- id: ci-test | |
name: nix test build | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.test.run.test | |
command: ci-build-realise | |
ignore-exit-code: true | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
- env: | |
CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} | |
id: ci-summary | |
name: nix test results | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.test.run.test | |
command: ci-build-summarise | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.dirty | |
stdout: ${{ runner.temp }}/ci.build.cache | |
- env: | |
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} | |
id: ci-cache | |
if: always() | |
name: nix test cache | |
uses: arcnmx/ci/actions/nix/run@v0.7 | |
with: | |
attrs: ci.job.test.run.test | |
command: ci-build-cache | |
quiet: false | |
stdin: ${{ runner.temp }}/ci.build.cache | |
name: wireplumber.rs | |
'on': | |
- push | |
- pull_request |