diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..28cb43e --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,14 @@ +# Source - https://stackoverflow.com/a/78380165 +# Posted by Stefan, modified by community. See post 'Timeline' for change history +# Retrieved 2026-04-14, License - CC BY-SA 4.0 + +# Set update schedule for GitHub Actions + +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every week + interval: "weekly" diff --git a/.github/workflows/omv-ci.yml b/.github/workflows/omv-ci.yml index df0d325..d0a20db 100644 --- a/.github/workflows/omv-ci.yml +++ b/.github/workflows/omv-ci.yml @@ -14,17 +14,13 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ "3.9", "3.10", "3.12" ] + python-version: [ "3.10", "3.12" ] engine: - "PyNEURON:7.8.2" - "PyNEURON:8.1.0" - "PyNEURON:8.2.7" - runs-on: [ ubuntu-latest, ubuntu-22.04, macos-latest ] + runs-on: [ ubuntu-latest, ubuntu-24.04, ubuntu-22.04, macos-latest ] exclude: - - python-version: "3.9" - engine: "PyNEURON:8.1.0" - - python-version: "3.9" - engine: "PyNEURON:8.2.7" - runs-on: "macos-latest" engine: "PyNEURON:7.8.2" - python-version: "3.10" @@ -33,12 +29,14 @@ jobs: engine: "PyNEURON:7.8.2" - python-version: "3.12" engine: "PyNEURON:8.1.0" + - runs-on: "ubuntu-latest" + engine: "PyNEURON:8.1.0" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }}