Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade CI after the 1.10 release #10075

Merged
merged 51 commits into from Nov 10, 2021
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
311b0d5
Upgrade CI
carmocca Oct 22, 2021
071d436
Upgrade CI
carmocca Oct 22, 2021
6b1410f
Upgrade CI
carmocca Oct 22, 2021
99feae6
Use existing import
carmocca Oct 22, 2021
5495ff1
Fix 9981
carmocca Oct 22, 2021
77dd89f
Upgrade CI
carmocca Oct 22, 2021
87b9fd7
Upgrade CI
carmocca Oct 22, 2021
2eb7899
Remove test-base
carmocca Oct 22, 2021
7378382
1.8.2 is not in PyPI
carmocca Oct 22, 2021
322bd98
Azure python v docker
carmocca Oct 22, 2021
7f4d288
minimal -> oldest
carmocca Oct 22, 2021
dded181
Fix
carmocca Oct 22, 2021
7c88f62
Fix comments
carmocca Oct 22, 2021
09b0722
Rename jobs
carmocca Oct 22, 2021
68e185b
Rename jobs
carmocca Oct 22, 2021
cd9888c
Fix
carmocca Oct 22, 2021
4bf5cbf
Set patch versions
carmocca Oct 22, 2021
28f20c0
Clean test dependencies
carmocca Oct 22, 2021
f6b675b
Typo
carmocca Oct 22, 2021
c1101e3
Add job without extras
carmocca Oct 22, 2021
ce6d5fd
Fix ubuntu version
carmocca Oct 22, 2021
d3ef7fb
Use actual boolean
carmocca Oct 22, 2021
2dbb9ac
Add missing condition
carmocca Oct 22, 2021
af4d943
Revert "Remove test-base"
carmocca Oct 22, 2021
694bd3b
Add back base
carmocca Oct 22, 2021
2bd9e27
Same names
carmocca Oct 22, 2021
a4f731c
upgrade hydra to support 3.9
carmocca Oct 22, 2021
8cae37f
Merge branch 'master' into ci/upgrade
carmocca Oct 26, 2021
02869b1
Bad merge
carmocca Oct 26, 2021
c0d277d
Undo change
carmocca Oct 26, 2021
b22712a
To be reverted
carmocca Oct 26, 2021
7b41519
Put back cuda version selection
carmocca Oct 26, 2021
96a3005
Reduce docker jobs
carmocca Oct 26, 2021
9c32066
Use startswith
carmocca Oct 26, 2021
27bce92
more version fixes
carmocca Oct 27, 2021
93d02ac
Merge branch 'master' into ci/upgrade
carmocca Oct 27, 2021
ba2e96a
Merge branch 'master' into ci/upgrade
carmocca Oct 30, 2021
a9f3f39
Merge branch 'ci/upgrade' of https://github.com/PyTorchLightning/pyto…
carmocca Oct 30, 2021
39ba57d
Merge branch 'master' into ci/upgrade
carmocca Nov 4, 2021
4b1c824
Undo change
carmocca Nov 5, 2021
2314836
Merge branch 'master' into ci/upgrade
carmocca Nov 9, 2021
4673c0d
Bad merge
carmocca Nov 9, 2021
d0c92f8
Fix
carmocca Nov 9, 2021
5a4599a
Update README table
carmocca Nov 9, 2021
cd83dd1
Force push
carmocca Nov 9, 2021
163fa1b
Undo
carmocca Nov 9, 2021
9ef6279
Rename jobs
carmocca Nov 9, 2021
28513cd
Rename jobs
carmocca Nov 9, 2021
8fc3f40
Fix
carmocca Nov 9, 2021
426949e
Fix
carmocca Nov 9, 2021
9cd253d
Fix README table
carmocca Nov 9, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci_dockers.yml
@@ -1,4 +1,4 @@
name: CI build Docker
name: Docker
# https://www.docker.com/blog/first-docker-github-action-is-here
# https://github.com/docker/build-push-action
# see: https://help.github.com/en/actions/reference/events-that-trigger-workflows
Expand All @@ -25,7 +25,7 @@ jobs:
matrix:
# should be the config used in '.github/workflows/release-docker.yml', but we just keep one to check.
python_version: ["3.9"]
pytorch_version: ["1.9"]
pytorch_version: ["1.10"]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_schema.yml
@@ -1,11 +1,11 @@
name: CI action schema
name: Schema
on: # Trigger the workflow on push or pull request, but only for the master branch
push: {}
pull_request:
branches: [master, "release/*"]

jobs:
validate-schema:
check:
runs-on: ubuntu-20.04
steps:
- name: Checkout
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/ci_test-base.yml
@@ -1,6 +1,6 @@
# this jobs runs `pytest` over the source directory. It does not install any extra dependencies.
# this is useful to catch errors where an import has been added which is not part of the basic dependencies.
name: CI basic testing
carmocca marked this conversation as resolved.
Show resolved Hide resolved
name: Tests

# see: https://help.github.com/en/actions/reference/events-that-trigger-workflows
on: # Trigger the workflow on push or pull request, but only for the master branch
Expand All @@ -10,8 +10,7 @@ on: # Trigger the workflow on push or pull request, but only for the master bra
branches: [master, "release/*"]

jobs:
doctest:

source:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_test-conda.yml
@@ -1,4 +1,4 @@
name: PyTorch & Conda
name: Tests

# see: https://help.github.com/en/actions/reference/events-that-trigger-workflows
on: # Trigger the workflow on push or pull request, but only for the master branch
Expand All @@ -15,7 +15,7 @@ jobs:
fail-fast: false
matrix:
python-version: ["3.8"] # previous to last Python version as that one is already used in test-full
pytorch-version: ["1.7", "1.8", "1.9", "1.10"]
pytorch-version: ["1.7", "1.8", "1.9", "1.10"] # nightly: add when there's a release candidate

# Timeout: https://stackoverflow.com/a/59076067/4521646
timeout-minutes: 35
Expand Down
210 changes: 0 additions & 210 deletions .github/workflows/ci_test-mnodes.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/release-docker.yml
Expand Up @@ -16,7 +16,7 @@ jobs:
fail-fast: false
matrix:
python_version: ["3.6", "3.7", "3.8", "3.9"]
pytorch_version: ["1.7", "1.8", "1.9"]
pytorch_version: ["1.7", "1.8", "1.9", "1.10"]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -39,7 +39,7 @@ jobs:
- name: Publish Latest to Docker
uses: docker/build-push-action@v1.1.0
# only on releases and latest Python and PyTorch
if: matrix.python_version == 3.9 && matrix.pytorch_version == 1.9
if: matrix.python_version == "3.9" && matrix.pytorch_version == "1.10"
with:
repository: pytorchlightning/pytorch_lightning
username: ${{ secrets.DOCKER_USERNAME }}
Expand Down