diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..718572b --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 + +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 61b8f89..2db425a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -33,12 +33,12 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: conda-incubator/setup-miniconda@v2 + - uses: conda-incubator/setup-miniconda@v2.2.0 with: auto-update-conda: false python-version: ${{ matrix.python-version }} channels: conda-forge,nodefaults - mamba-version: "*" + miniforge-variant: Mambaforge - name: Install core dependencies. shell: bash -l {0} @@ -52,26 +52,3 @@ jobs: if: runner.os == 'Linux' && matrix.python-version == '3.9' shell: bash -l {0} run: bash <(curl -s https://codecov.io/bash) -F end_to_end -c - - - docs: - - name: Run documentation. - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - uses: mamba-org/provision-with-micromamba@main - with: - environment-file: false - environment-name: gha-docs - channels: conda-forge,nodefaults - extra-specs: | - python=3.11 - mamba - tox-conda - cache-downloads: true - - - name: Build docs - shell: bash -l {0} - run: tox -e sphinx diff --git a/{{cookiecutter.package_name}}/.github/dependabot.yml b/{{cookiecutter.package_name}}/.github/dependabot.yml new file mode 100644 index 0000000..718572b --- /dev/null +++ b/{{cookiecutter.package_name}}/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 + +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/{{cookiecutter.package_name}}/.github/workflows/main.yml b/{{cookiecutter.package_name}}/.github/workflows/main.yml index 3865659..b03fd7d 100644 --- a/{{cookiecutter.package_name}}/.github/workflows/main.yml +++ b/{{cookiecutter.package_name}}/.github/workflows/main.yml @@ -30,13 +30,13 @@ jobs: python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] steps: - - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 + - uses: actions/checkout@v3 + - uses: conda-incubator/setup-miniconda@v2.2.0 with: auto-update-conda: false python-version: ${{ matrix.python-version }} channels: conda-forge,nodefaults - mamba-version: "*" + miniforge-variant: Mambaforge - name: Install core dependencies. shell: bash -l {0} @@ -61,26 +61,3 @@ jobs: if: runner.os == 'Linux' && matrix.python-version == '3.9' shell: bash -l {0} run: bash <(curl -s https://codecov.io/bash) -F end_to_end -c - - - docs: - - name: Run documentation. - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - uses: mamba-org/provision-with-micromamba@main - with: - environment-file: false - environment-name: gha-docs - channels: conda-forge,nodefaults - extra-specs: | - python=3.11 - mamba - tox-conda - cache-downloads: true - - - name: Build docs - shell: bash -l {0} - run: tox -e sphinx