Skip to content

Commit

Permalink
pash run configs
Browse files Browse the repository at this point in the history
  • Loading branch information
Zhuoxuan-Zhang committed Jan 3, 2025
1 parent ae89422 commit 610e559
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 4 deletions.
12 changes: 10 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,21 @@ jobs:
- name: Install dependencies
run: |
sudo apt update && sudo apt install -y --no-install-recommends \
curl wget unzip
curl wget unzip git \
autoconf automake libtool build-essential gawk pkg-config \
python3-pip
pip3 install scikit-learn kaggle
wget https://raw.githubusercontent.com/binpash/pash/main/scripts/up.sh
sh up.sh
export PASH_TOP="$PWD/pash/"
- name: Set execute permissions for main.sh
run: chmod +x main.sh

- name: Run Benchmark for ${{ matrix.benchmark }}
run: ./main.sh ${{ matrix.benchmark }} --small
run: |
export PASH_TOP="$PWD/pash/"
"$PASH_TOP/pa.sh" -c "./main.sh ${{ matrix.benchmark }} --small"
- name: Upload .out and .err files
uses: actions/upload-artifact@v4
Expand Down
22 changes: 20 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,31 @@ RUN apt update && apt install -y --no-install-recommends \
curl \
wget \
unzip \
git \
samtools \
minimap2 \
bcftools \
python3-pip \
vim \
ffmpeg unrtf imagemagick libarchive-tools libncurses5-dev libncursesw5-dev zstd liblzma-dev libbz2-dev zip unzip nodejs tcpdump \
git
ffmpeg \
unrtf \
imagemagick \
libarchive-tools \
libncurses5-dev \
libncursesw5-dev \
zstd \
liblzma-dev \
libbz2-dev \
zip \
unzip \
nodejs \
tcpdump \
autoconf \
automake \
libtool \
build-essential \
gawk \
pkg-config

RUN pip3 install --break-system-packages \
scikit-learn \
Expand Down

0 comments on commit 610e559

Please sign in to comment.