Skip to content

Bump conda-incubator/setup-miniconda from 3 to 4 - #253

Merged
medley56 merged 2 commits into
mainfrom
dependabot/github_actions/conda-incubator/setup-miniconda-4
Aug 7, 2026
Merged

Bump conda-incubator/setup-miniconda from 3 to 4#253
medley56 merged 2 commits into
mainfrom
dependabot/github_actions/conda-incubator/setup-miniconda-4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 24, 2026

Copy link
Copy Markdown
Contributor

Bumps conda-incubator/setup-miniconda from 3 to 4.

Release notes

Sourced from conda-incubator/setup-miniconda's releases.

Version 4.0.0

Breaking Changes

  • #459: Upgrade action runtime to Node.js 24.x (requires runners with Node 24 support; this is the reason for the v4 major bump)
  • #450: Switch action build to ESM (for @actions/exec v3)

Features and Enhancements

  • #469: Add conda-init input to optionally skip conda init and document activation for restricted environments
  • #482: Add channels parsing utility and URL validation
  • #481: Enable stricter TypeScript checks and typing
  • #480: Add more tests, increase coverage, add Codecov integration and coverage badge
  • #479: Add TypeDoc-based API docs, generation and checks; configure GitHub Pages and Netlify previews

Fixes

  • #465: Fix double channel configuration being applied
  • #467: Speed up Windows post-run cleanup by moving the extracted packages directory instead of removing files one by one
  • #470: Fix name-version-build syntax expansion and add tests
  • #475: Split shell init and activation of the test environment to remove spurious warning
  • #498: Skip Netlify preview for Dependabot PRs

Performance

  • #486: Remove HTML index scraping for Miniconda version validation
  • #487: Parallelize Windows takeown calls with Promise.all
  • #488: Replace isDefaultEnvironment subprocess with local YAML reads
  • #489: Replace conda config subprocesses with direct .condarc YAML writes

Tasks and Maintenance

  • #444: Bump conda-incubator/setup-miniconda from 3.2.0 to 3.3.0
  • #445: Bump actions/checkout from 6.0.1 to 6.0.2
  • #449: Bump @​actions/exec from 2.0.0 to 3.0.0
  • #456, #484, #491: Bump actions/upload-artifact
  • #460: Bump actions/download-artifact from 7.0.0 to 8.0.1
  • #464: Update dependencies for actions and packages
  • #466: Bump @​actions/tool-cache from 2.0.2 to 4.0.0
  • #473: Bump flatted from 3.2.9 to 3.4.2
  • #476: Bump picomatch
  • #477: Bump conda-incubator/installer from 0.1.0 to 0.1.1
  • #485: Bump vite from 8.0.0 to 8.0.8
  • #492: Bump actions/upload-pages-artifact from 3 to 5

... (truncated)

Changelog

Sourced from conda-incubator/setup-miniconda's changelog.

[v4.0.0] (2026-04-23)

Breaking Changes

  • #459[459]: Upgrade action runtime to Node.js 24.x (requires runners with Node 24 support; this is the reason for the v4 major bump)
  • #450[450]: Switch action build to ESM (for @actions/exec v3)

Features and Enhancements

  • #469[469]: Add conda-init input to optionally skip conda init and document activation for restricted environments
  • #482[482]: Add channels parsing utility and URL validation
  • #481[481]: Enable stricter TypeScript checks and typing
  • #480[480]: Add more tests, increase coverage, add Codecov integration and coverage badge
  • #479[479]: Add TypeDoc-based API docs, generation and checks; configure GitHub Pages and Netlify previews

Fixes

  • #465[465]: Fix double channel configuration being applied
  • #467[467]: Speed up Windows post-run cleanup by moving the extracted packages directory instead of removing files one by one
  • #470[470]: Fix name-version-build syntax expansion and add tests
  • #475[475]: Split shell init and activation of the test environment to remove spurious warning

Performance

  • #486[486]: Remove HTML index scraping for Miniconda version validation
  • #487[487]: Parallelize Windows takeown calls with Promise.all
  • #488[488]: Replace isDefaultEnvironment subprocess with local YAML reads
  • #489[489]: Replace conda config subprocesses with direct .condarc YAML writes

Tasks and Maintenance

  • #444[444]: Bump conda-incubator/setup-miniconda from 3.2.0 to 3.3.0
  • #445[445]: Bump actions/checkout from 6.0.1 to 6.0.2
  • #449[449]: Bump @​actions/exec from 2.0.0 to 3.0.0
  • #456[456], #484[484], #491[491]: Bump actions/upload-artifact
  • #460[460]: Bump actions/download-artifact from 7.0.0 to 8.0.1
  • #464[464]: Update dependencies for actions and packages
  • #466[466]: Bump @​actions/tool-cache from 2.0.2 to 4.0.0
  • #473[473]: Bump flatted from 3.2.9 to 3.4.2
  • #476[476]: Bump picomatch
  • #477[477]: Bump conda-incubator/installer from 0.1.0 to 0.1.1
  • #485[485]: Bump vite from 8.0.0 to 8.0.8
  • #492[492]: Bump actions/upload-pages-artifact from 3 to 5

... (truncated)

Commits
  • bce0bd8 Prepare v4 release (#499)
  • 78fb0ff ci(docs): skip Netlify preview for Dependabot PRs (#498)
  • d32e72e Bump @​actions/core from 3.0.0 to 3.0.1 (#496)
  • 3e251ae Bump actions/upload-artifact from 4 to 7 (#491)
  • 7ff02ae Bump actions/upload-pages-artifact from 3 to 5 (#492)
  • 65b62b8 Bump actions/deploy-pages from 4 to 5 (#494)
  • 1eb4d38 Bump marocchino/sticky-pull-request-comment from 2 to 3 (#493)
  • bfb6f7e Bump codecov/codecov-action from 5 to 6 (#495)
  • 77236ef Merge pull request #489 from conda-incubator/perf/direct-condarc-write
  • 36bff15 Replace conda config subprocesses with direct .condarc YAML write
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 24, 2026
@dependabot
dependabot Bot requested a review from medley56 as a code owner April 24, 2026 02:54
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 24, 2026
@codecov

codecov Bot commented Apr 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.92%. Comparing base (2c2e4f8) to head (0e3ed2a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #253   +/-   ##
=======================================
  Coverage   94.92%   94.92%           
=======================================
  Files          48       48           
  Lines        3904     3904           
=======================================
  Hits         3706     3706           
  Misses        198      198           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@medley56
medley56 force-pushed the dependabot/github_actions/conda-incubator/setup-miniconda-4 branch from e21ecb5 to 7bfaa49 Compare May 27, 2026 21:54
@medley56 medley56 added the cibuild Label to control artifact builds during CI label May 27, 2026
@medley56 medley56 self-assigned this May 27, 2026
@medley56

medley56 commented Aug 6, 2026

Copy link
Copy Markdown
Member

@copilot It looks like this upgrade of setup-miniconda from version 3 to version 4 has broken our CI build pipeline for conda packaging. Can you take a look at the failing CI build actions workflow and figure out what we need to change about our packaging for Anaconda? We currently run conda build but it seems like that CLI has changed with version 4.

Copilot AI commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

@copilot It looks like this upgrade of setup-miniconda from version 3 to version 4 has broken our CI build pipeline for conda packaging. Can you take a look at the failing CI build actions workflow an...

I investigated the failing workflow run and confirmed the break: after setup-miniconda@v4, conda build was unavailable because conda-build was being installed into the active test env instead of base (where the conda CLI/plugin lives). I fixed this in commit f995482 by changing the build step to install with conda install -n base -y conda-build, which restores the conda build command in CI.

@medley56
medley56 force-pushed the dependabot/github_actions/conda-incubator/setup-miniconda-4 branch 2 times, most recently from 6a06d7f to 502eb17 Compare August 6, 2026 23:08
dependabot Bot and others added 2 commits August 6, 2026 19:19
Bumps [conda-incubator/setup-miniconda](https://github.com/conda-incubator/setup-miniconda) from 3 to 4.
- [Release notes](https://github.com/conda-incubator/setup-miniconda/releases)
- [Changelog](https://github.com/conda-incubator/setup-miniconda/blob/main/CHANGELOG.md)
- [Commits](conda-incubator/setup-miniconda@v3...v4)

---
updated-dependencies:
- dependency-name: conda-incubator/setup-miniconda
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: medley56 <7018964+medley56@users.noreply.github.com>
@medley56
medley56 force-pushed the dependabot/github_actions/conda-incubator/setup-miniconda-4 branch from 502eb17 to 0e3ed2a Compare August 7, 2026 01:19
@medley56
medley56 merged commit 471d222 into main Aug 7, 2026
22 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/conda-incubator/setup-miniconda-4 branch August 7, 2026 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cibuild Label to control artifact builds during CI dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants