Skip to content

Releases: conda-incubator/setup-miniconda

Version 3.1.0

04 Nov 11:56
d2e6a04
Compare
Choose a tag to compare

Features

  • #367: Add conda-remove-defaults setting to remove the defaults channel if added implicitly
  • #342: Add installation-dir to customize where the installers are installed to
  • #328: Make conda's cache configurable via pkgs-dirs

Fixes

  • #360: Start deprecation of miniforge-variant: Mambaforge
  • #362: Ignore conda cygpath warning
  • #368: Address mamba v2 incompatibilities
  • #350: set CONDA environment variable regardless of useBundled option

Tasks and Maintenance

  • #353: Bump semver and @types/semver
  • #356: Bump braces from 3.0.2 to 3.0.3
  • #359: Bump semver from 7.6.2 to 7.6.3
  • #370: Bump @actions/core from 1.10.1 to 1.11.1

Version 3.0.4

25 Apr 10:31
a426040
Compare
Choose a tag to compare

Fixes

  • #345 Fix running on macOS 13 on Intel since the runners no longer provide
    miniconda by default.

Tasks and Maintenance

  • #337 Bump conda-incubator/setup-miniconda from 3.0.2 to 3.0.3 (#337)
  • #338 Bump normalize-url from 8.0.0 to 8.0.1
  • #340 Bump undici from 5.27.4 to 5.28.5

Full Changelog: v3.0.3...v3.0.4

Version 3.0.3

28 Feb 07:37
0301788
Compare
Choose a tag to compare

Fixes

  • #336 Fall back to miniconda3 latest when no bundled version + empty with params

Tasks and Maintenance

  • #335 Bump conda-incubator/setup-miniconda from 3.0.1 to 3.0.2

Full Changelog: v3...v3.0.3

Version 3.0.2

22 Feb 10:35
392cf34
Compare
Choose a tag to compare

Fixes

  • #312 Enable ARM64 on macOS for Miniforge and Mambaforge including automatic
    architecture detection.

Tasks and Maintenance

  • #327 Bump conda-incubator/setup-miniconda from 3.0.0 to 3.0.1
  • #330 Bump actions/cache from 3 to 4
  • #334 Bump undici from 5.27.2 to 5.28.3

Full Changelog: v3...v3.0.2

Version 3.0.1

29 Nov 18:51
11b5629
Compare
Choose a tag to compare

Fixes

  • #325 Fix environment activation on windows (a v3 regression) due to
    hard-coded install PATH

Full Changelog: v3.0.0...v3.0.1

Version 3.0.0

27 Nov 16:02
2defc80
Compare
Choose a tag to compare

Features

  • #308 Update to node20
  • #291 Add conda-solver option (defaults to libmamba)

Fixes

  • #299 Fix condaBasePath when useBundled is false, and there's no pre-existing conda

Documentation

  • #309 Switch to main branch based development
  • #313 Specify team conda-incubator/setup-miniconda as codeowners
  • #318 README: update actions in examples, add security section, similar actions

Tasks and Maintenance

  • #307 Run dependabot against main branch and also update node packages
  • #311 Bump actions/checkout from 2 to 4
  • #310 Bump actions/cache from 1 to 3
  • #314 Strip/update dependencies
  • #315 Split lint into check and build, switch from npm install to npm ci
  • #317 Bump normalize-url from 4.5.1 to 8.0.0
  • #316 Faster workflow response / saving resources via timeout/concurrency policy

New Contributors

Full Changelog: v2...v3.0.0

Version 2.3.0

22 Nov 19:48
9f54435
Compare
Choose a tag to compare

Documentation

  • #263 Update links to GitHub shell docs
  • #289 Consider leading with conda activation does not work on sh, please use
    bash

Features

  • #296 Update Miniconda architectures (enables M1 = osx-arm64 runners)

Tasks and Maintenance

  • #273 Bump json5 from 1.0.1 to 1.0.2
  • #293 Remove Python 2.7 from test matrix (EOL since April 2020, >4 years)
  • #294 Update dependencies
  • #295 Add dependabot config to update action versions in workflows by
  • #300 Fix CI (lint + examples)
  • #304 Fix CI: Remove not working example-13, use Miniforge in example-6

New Contributors

Version 2.2.0

12 Nov 00:24
Compare
Choose a tag to compare

v2.2.0 (2021-11-11)

Documentation

  • #187 Document missing bundled conda for self hosted runners
  • #200 Provided instructions on how to cache deployed environments for
    Miniforge variants.
  • #246 Fix broken link in README.
  • #251 Fix typo in README.
  • #256 Update bash commands to include error flag.

Features

  • #234 Add input option (run-post: false) to skip post processing.

Fixes

  • #189 Error on miniconda-version not specified instead of when it is
    specified.
  • #190 Add regression checks for pinning python version in the created
    environment.
  • #209 Do not move non-existing files.
  • #212 Fix caching example. No need to hardcode paths. Write date to step
    output.
  • #230 Fix path handling inconsistency in installer caching.

Tasks and Maintenance

  • #210 Use 'npm run ...' to run scripts.
  • #233 Add deprecation warning on master branch.
  • #252 use Node.js 16 instead of deprecated Node.js 12
  • #257 Update dependencies.

Version 2.1.1

01 Apr 02:27
Compare
Choose a tag to compare

Features

  • #163 leaves the patched setup-miniconda-patched-{environment.yml} in-place
    if clean-patched-environment-file: false is given (otherwise cleans up after
    itself)
  • #163 adds action outputs environment-file, environment-file-content and
    environment-file-was-patched

Fixes

  • #161 restores proper ordering of channels when environment-file is
    patched
  • #163 if necessary, writes setup-miniconda-patched-environment.yml to the
    same location to work with relative paths, e.g. pip: ["-r requirements.txt"]

Version 2.1.0

29 Mar 15:37
Compare
Choose a tag to compare

v2.1.0 (2021-03-29)

Features

  • #130 installs all extra tools (e.g. conda-build) in a single solve
  • #133, #138, and #140 add first-class support for Miniforge (and
    Mambaforge)
  • #137 allows activate-environment to be a path-like prefix

Documentation

  • #115 adds extra information on default environment activation.

Fixes

  • #120 allows channels to be null
  • #148 allows use of 32-bit installers on Linux

Development