Commit a682252b authored by Pierce Freeman's avatar Pierce Freeman
Browse files

OS version build numbers

parent cd0c169e
#!/bin/bash #!/bin/bash
OS=ubuntu1804 # Strip the periods from the version number
OS_VERSION=$(echo $OS_VERSION | tr -d .)
OS=ubuntu${OS_VERSION}
wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin
sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600
......
#!/bin/bash #!/bin/bash
OS=ubuntu1804 # Strip the periods from the version number
OS_VERSION=$(echo $OS_VERSION | tr -d .)
OS=ubuntu${OS_VERSION}
wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin
sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget -nv https://developer.download.nvidia.com/compute/cuda/11.3.0/local_installers/cuda-repo-${OS}-11-3-local_11.3.0-465.19.01-1_amd64.deb wget -nv https://developer.download.nvidia.com/compute/cuda/11.3.0/local_installers/cuda-repo-${OS}-11-3-local_11.3.0-465.19.01-1_amd64.deb
sudo dpkg -i cuda-repo-${OS}-11-3-local_11.3.0-465.19.01-1_amd64.deb sudo dpkg -i cuda-repo-${OS}-11-3-local_11.3.0-465.19.01-1_amd64.deb
# TODO: If on version < 22.04, install via signal-desktop-keyring
# For future versions it's deprecated and should be moved into the trusted folder
# sudo mv /var/cuda-repo-${OS}-11-3-local/7fa2af80.pub /etc/apt/trusted.gpg.d/
sudo apt-key add /var/cuda-repo-${OS}-11-3-local/7fa2af80.pub sudo apt-key add /var/cuda-repo-${OS}-11-3-local/7fa2af80.pub
sudo apt-get -qq update sudo apt-get -qq update
......
#!/bin/bash #!/bin/bash
OS=ubuntu1804 # Strip the periods from the version number
OS_VERSION=$(echo $OS_VERSION | tr -d .)
OS=ubuntu${OS_VERSION}
wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin
sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600
......
...@@ -37,12 +37,15 @@ jobs: ...@@ -37,12 +37,15 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
os: [ubuntu-20.04, ubuntu-22.04] os: [ubuntu-20.04, ubuntu-22.04]
python-version: ['3.7', '3.8', '3.9', '3.10'] #python-version: ['3.7', '3.8', '3.9', '3.10']
torch-version: [1.11.0, 1.12.0, 1.12.1] python-version: ['3.10']
cuda-version: ['113', '116'] torch-version: [1.11.0]
exclude: cuda-version: ['113']
- torch-version: 1.11.0 #torch-version: [1.11.0, 1.12.0, 1.12.1]
cuda-version: '116' #cuda-version: ['113', '116']
#exclude:
# - torch-version: 1.11.0
# cuda-version: '116'
steps: steps:
- name: Checkout - name: Checkout
...@@ -65,6 +68,8 @@ jobs: ...@@ -65,6 +68,8 @@ jobs:
- name: Install CUDA ${{ matrix.cuda-version }} - name: Install CUDA ${{ matrix.cuda-version }}
if: ${{ matrix.cuda-version != 'cpu' }} if: ${{ matrix.cuda-version != 'cpu' }}
env:
OS_VERSION: ${{ runner.release }}
run: | run: |
bash .github/workflows/cuda/cu${{ matrix.cuda-version }}-${{ runner.os }}.sh bash .github/workflows/cuda/cu${{ matrix.cuda-version }}-${{ runner.os }}.sh
shell: shell:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment