diff --git a/.github/workflows/build-one.yml b/.github/workflows/build-one.yml index 8f8b22b279..dddb6fd453 100644 --- a/.github/workflows/build-one.yml +++ b/.github/workflows/build-one.yml @@ -58,32 +58,6 @@ jobs: RUST_BACKTRACE: 1 run: cargo xtask dist ${{ inputs.app_toml}} - - name: Fetch Humility - uses: dsaltares/fetch-gh-release-asset@master - if: inputs.os == 'ubuntu-latest' - with: - repo: "oxidecomputer/humility" - version: "59047694" - file: "humility" - target: "target/release/humility" - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Test Humility manifest - # we need to chmod because all artifacts are marked as non-executable - if: inputs.os == 'ubuntu-latest' - run: | - sudo apt-get update && sudo apt-get install libusb-1.0-0-dev libftdi1-dev - sudo chmod +x target/release/humility - for image in `echo ${{ inputs.image }} | tr "," "\n"`; do \ - mv target/${{ inputs.app_name }}/dist/$image/build-${{ inputs.app_name }}-image-$image.zip target/${{ inputs.app_name }}/dist/; \ - target/release/humility -a target/${{ inputs.app_name }}/dist/build-${{ inputs.app_name }}-image-$image.zip manifest; \ - done - - - name: Clippy - if: inputs.os == 'ubuntu-latest' - run: | - cargo xtask clippy ${{ inputs.app_toml}} -- --deny warnings - # upload the output of our build - name: Upload build archive uses: actions/upload-artifact@v3