Skip to content

Commit

Permalink
Merge pull request #801 from lsst-sqre/tickets/DM-40041
Browse files Browse the repository at this point in the history
DM-40041: Switch minikube setup actions
  • Loading branch information
rra committed Jul 14, 2023
2 parents ced5bf7 + d653ab5 commit 71ffbc9
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 19 deletions.
20 changes: 7 additions & 13 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,11 @@ jobs:
run: sudo apt install -y libpq-dev libldap2-dev libsasl2-dev

- name: Set up Minikube
uses: manusa/actions-setup-minikube@v2.7.2
uses: medyagh/setup-minikube@v0.0.13
with:
minikube version: "v1.28.0"
kubernetes version: "v1.25.4"
kubernetes-version: "v1.27.3"

- name: Run tox
uses: lsst-sqre/run-tox@v1
- uses: lsst-sqre/run-tox@v1
with:
python-version: ${{ matrix.python }}
tox-envs: "typing,py-full,coverage-report"
Expand All @@ -128,8 +126,7 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Run neophile
uses: lsst-sqre/run-neophile@v1
- uses: lsst-sqre/run-neophile@v1
with:
python-version: "3.11"
mode: check
Expand All @@ -151,8 +148,7 @@ jobs:
- name: Install extra packages
run: sudo apt install -y graphviz libpq-dev libldap2-dev libsasl2-dev

- name: Run tox
uses: lsst-sqre/run-tox@v1
- uses: lsst-sqre/run-tox@v1
with:
python-version: "3.11"
tox-envs: "docs"
Expand All @@ -162,8 +158,7 @@ jobs:
# releases, and pull requests from ticket branches. This avoids version
# clutter in the docs and failures when a PR doesn't have access to
# secrets.
- name: Upload to LSST the Docs
uses: lsst-sqre/ltd-upload@v1
- uses: lsst-sqre/ltd-upload@v1
with:
project: gafaelfawr
dir: "docs/_build/html"
Expand All @@ -179,8 +174,7 @@ jobs:
timeout-minutes: 15

steps:
- name: Checkout
uses: actions/checkout@v3
- uses: actions/checkout@v3

- name: Update package lists
run: sudo apt-get update
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Run neophile
uses: lsst-sqre/run-neophile@v1
- uses: lsst-sqre/run-neophile@v1
with:
python-version: "3.11"
mode: pr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ jobs:
# Use the oldest supported version of Python to update dependencies,
# not the matrixed Python version, since this accurately reflects
# how dependencies should later be updated.
- name: Run neophile
uses: lsst-sqre/run-neophile@v1
- uses: lsst-sqre/run-neophile@v1
with:
python-version: "3.11"
mode: update
Expand All @@ -37,8 +36,7 @@ jobs:
- name: Install extra packages
run: sudo apt install -y graphviz libpq-dev libldap2-dev libsasl2-dev

- name: Run tox
uses: lsst-sqre/run-tox@v1
- uses: lsst-sqre/run-tox@v1
with:
python-version: ${{ matrix.python }}
tox-envs: "lint,typing,py,docs,docs-linkcheck"
Expand Down

0 comments on commit 71ffbc9

Please sign in to comment.