Skip to content

Conversation

NixM0nk3y
Copy link
Contributor

@NixM0nk3y NixM0nk3y commented Feb 25, 2025

Description

Building windows installers using the latest version of constructor (3.11.1) has broken extra_files. Reverting to 3.11.0 solves the issues. This looks to have been introduced in 0c80f9b with the recent jinga changes and the casing of the extra_files var was changed.

Checklist - did you ...

  • [ x] Add a file to the news directory (using the template) for the next release's release notes?
  • Add / update necessary tests?
  • Add / update outdated documentation?

@NixM0nk3y NixM0nk3y requested a review from a team as a code owner February 25, 2025 17:44
@github-project-automation github-project-automation bot moved this to 🆕 New in 🔎 Review Feb 25, 2025
@conda-bot
Copy link
Contributor

We require contributors to sign our Contributor License Agreement and we don't have one on file for @NixM0nk3y.

In order for us to review and merge your code, please e-sign the Contributor License Agreement PDF. We then need to manually verify your signature, merge the PR (conda/infrastructure#1117), and ping the bot to refresh the PR.

@jaimergp
Copy link
Contributor

Hm, I wonder why the tests didn't catch that if that's indeed the bug 🤔 Let's see.

@NixM0nk3y
Copy link
Contributor Author

A quick scan over the testing , could be wrong but I dont see NSIS_SCRIPTS_RAISE_ERRORS being set anywhere ?

@marcoesters
Copy link
Contributor

A quick scan over the testing , could be wrong but I dont see NSIS_SCRIPTS_RAISE_ERRORS being set anywhere ?

I agree with that assessment. Can you add this to the environment in the test workflow? I will run the workflow afterwards. Thanks for catching that!

@marcoesters marcoesters mentioned this pull request Mar 3, 2025
3 tasks
@marcoesters
Copy link
Contributor

This looks good to me overall - once the CLA is signed and pushed through, I will approve and merge.

@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Approved in 🔎 Review Mar 5, 2025
@conda-bot conda-bot added the cla-signed [bot] added once the contributor has signed the CLA label Mar 5, 2025
@jaimergp jaimergp merged commit e93cd13 into conda:main Mar 5, 2025
16 checks passed
@github-project-automation github-project-automation bot moved this from ✅ Approved to 🏁 Done in 🔎 Review Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed [bot] added once the contributor has signed the CLA
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants