From b6173a040f5eb4e020a93cc74c80afede362e892 Mon Sep 17 00:00:00 2001 From: Greg Pauloski <18683347+gpauloski@users.noreply.github.com> Date: Mon, 16 Feb 2026 12:38:06 -0800 Subject: [PATCH] Use docker directly instead of action --- .github/workflows/integration.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 462ec95..cedda7a 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -21,17 +21,15 @@ jobs: runs-on: ubuntu-latest + container: + image: ghcr.io/proxystore/proxystore-dim:nightly + credentials: + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + steps: - - name: Checkout v2 - # Required to mount the Github Workspace to a volume + - name: Checkout repository uses: actions/checkout@v6 - name: Pull image and run tests - uses: addnab/docker-run-action@v3 - with: - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - registry: ghcr.io - image: ghcr.io/proxystore/proxystore-dim:nightly - options: -v ${{ github.workspace }}:/proxystore-ex --network host --workdir /proxystore-ex - run: tox -e ${{ matrix.toxenv }} + run: tox -e ${{ matrix.toxenv }}