lab test workflows
This commit is contained in:
5
.github/workflows/test_Ch02.yml
vendored
5
.github/workflows/test_Ch02.yml
vendored
@@ -33,7 +33,8 @@ jobs:
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook
|
||||
- name: Build notebook for Ch02 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch02-statlearn-lab.ipynb
|
||||
jupyter nbconvert --execute --inplace Ch02-statlearn-lab.ipynb --allow-errors
|
||||
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch03.yml
vendored
Normal file
40
.github/workflows/test_Ch03.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch03 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch03 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch03*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch04.yml
vendored
Normal file
40
.github/workflows/test_Ch04.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch04 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch04 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch04*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch05.yml
vendored
Normal file
40
.github/workflows/test_Ch05.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch05 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch05 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch05*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch06.yml
vendored
Normal file
40
.github/workflows/test_Ch06.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch06 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch06 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch06*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch07.yml
vendored
Normal file
40
.github/workflows/test_Ch07.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch07 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch07 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch07*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch08.yml
vendored
Normal file
40
.github/workflows/test_Ch08.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch08 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch08 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch08*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch09.yml
vendored
Normal file
40
.github/workflows/test_Ch09.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch09 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch09 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch09*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch10.yml
vendored
Normal file
40
.github/workflows/test_Ch10.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch10 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch10 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch10*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch11.yml
vendored
Normal file
40
.github/workflows/test_Ch11.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch11 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch11 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch11*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch12.yml
vendored
Normal file
40
.github/workflows/test_Ch12.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch12 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch12 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch12*ipynb
|
||||
|
||||
|
||||
40
.github/workflows/test_Ch13.yml
vendored
Normal file
40
.github/workflows/test_Ch13.yml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# This is a basic workflow to help you get started with Actions
|
||||
|
||||
name: Building Ch13 notebook
|
||||
|
||||
# Controls when the workflow will run
|
||||
on:
|
||||
workflow_dispatch:
|
||||
environment:
|
||||
description: 'Environment to run tests against'
|
||||
type: environment
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.10'
|
||||
cache: 'pip'
|
||||
|
||||
# Install
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
pip install ISLP jupyter
|
||||
|
||||
# Runs a set of commands using the runners shell
|
||||
- name: Build notebook for Ch13 (some errors, not really a test)
|
||||
run: |
|
||||
jupyter nbconvert --execute --inplace Ch13*ipynb
|
||||
|
||||
|
||||
Reference in New Issue
Block a user