orhun / git-cliff

A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️

Home Page:https://git-cliff.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add target for 32 bit windows 10

ArnavK-09 opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Description of the bug

windows-ia32

Steps To Reproduce

npx git-cliff

image

Expected behavior

should able to run cli

Screenshots / Logs

windows-ia32
image

Software information

  • Operating system: Windows
  • Rust version: latest
  • Project version: latest

Additional context

No response

Thanks for opening your first issue at git-cliff! Be sure to follow the issue template! ⛰️

ia32 is Intel 32 bit. Any particular reason why you're running 32 bit Windows instead of 64 bit? At least starting Windows 11, 32 bit was removed as an option. What version of Windows are you using? I know you cannot upgrade to 64 bit windows without a reinstall but that might be a good idea regardless, because 32 bit windows isn't really properly supported for a long long time now.

ia32 is Intel 32 bit. Any particular reason why you're running 32 bit Windows instead of 64 bit? At least starting Windows 11, 32 bit was removed as an option. What version of Windows are you using? I know you cannot upgrade to 64 bit windows without a reinstall but that might be a good idea regardless, because 32 bit windows isn't really properly supported for a long long time now.

Im on windows 10, so the problem is I'm on outdated version! Thanks!

But can you suggest me a target I can add to my workflow (following rust cli for npx blog) to support these 32 bits windows / 10.

Thanks for the help ✨

For your particular architecture it would have to be added to this list. I'm not sure if that's possible within the boundaries of GitHub Action runners but if you can figure out what exactly to add for your configuration to become compatible then I imagine @orhun might merge it.

NAME: win32-x64-mingw,
OS: windows-2022,
TOOLCHAIN: stable,
TARGET: x86_64-pc-windows-gnu,
NPM_PUBLISH: false,
PYPI_PUBLISH: false,
}
- {
NAME: win32-x64-msvc,
OS: windows-2022,
TOOLCHAIN: stable,
TARGET: x86_64-pc-windows-msvc,
NPM_PUBLISH: true,
PYPI_PUBLISH: true,
}
- {
NAME: win32-x86-msvc,
OS: windows-2022,
TOOLCHAIN: stable,
TARGET: i686-pc-windows-msvc,
NPM_PUBLISH: false,
PYPI_PUBLISH: true,
}
- {
NAME: win32-arm64-msvc,
OS: windows-2022,
TOOLCHAIN: stable,
TARGET: aarch64-pc-windows-msvc,
NPM_PUBLISH: true,
PYPI_PUBLISH: false,
}