diff --git a/action.yml b/action.yml index 40ac57a..495f5b2 100644 --- a/action.yml +++ b/action.yml @@ -14,15 +14,23 @@ inputs: runs: using: composite steps: - - uses: cargo-bins/cargo-binstall@main + # TODO: re-enable cargo-binstall on next releases with embedded Cargo.toml binstall metadata + #- uses: cargo-bins/cargo-binstall@main + # + #- name: Install pkgcraft-tools + # shell: bash + # run: cargo binstall --target x86_64-unknown-linux-gnu pkgcraft-tools - - name: Install pkgcraft-tools - shell: bash - run: cargo binstall --target x86_64-unknown-linux-gnu pkgcraft-tools + #- name: Install pkgcruft + # shell: bash + # run: cargo binstall --target x86_64-unknown-linux-gnu pkgcruft - - name: Install pkgcruft + # TODO: remove this once the above binstall method works + - name: Install pkgcraft tools shell: bash - run: cargo binstall --target x86_64-unknown-linux-gnu pkgcruft + run: | + curl -L https://github.com/pkgcraft/pkgcraft/releases/download/pkgcraft-tools-0.0.16/pkgcraft-tools-0.0.16-x86_64-unknown-linux-gnu.tar.xz | tar -Jxvf - -C ~/.cargo/bin + curl -L https://github.com/pkgcraft/pkgcraft/releases/download/pkgcruft-0.0.3/pkgcruft-0.0.3-x86_64-unknown-linux-gnu.tar.xz | tar -Jxvf - -C ~/.cargo/bin - name: Cache pkgcruft uses: actions/cache@v4