Powershell on Windows for GitHub Actions

Posted on Nov 23, 2025 in Computer Science • Tagged with Computer Science, programming, GitHub Actions, CICD, development, Windows, PowerShell

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

PowerShell on Windows

Set PATH

echo "::add-path::./swigwin-4.0.1"

echo %programfiles% echo ::set-env name=ProgramFilesPath::%programfiles%

https://stackoverflow.com/questions/60169752/how-to-update-the-path-in-a-github-action-workflow-file-for-a-windows-latest-hos

https://docs.github.com …


Continue reading

Shell Equivalent in Different Operating Systems

Posted on Sep 02, 2020 in Computer Science • Tagged with Computer Science, OS, Linux, macOS, Windows, Shell, PowerShell

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

Fish Shell is preferred to Bash/Zsh. The following content is for Bash/Zsh only.

It suggested that you use IPython shell instead of Bash/Zsh shells …


Continue reading

Git Shell on Windows

Posted on Oct 14, 2019 in Software • Tagged with Software, Git, shell, Windows, WSL, Windows Subsystem Linux

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

** Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement! **

It is suggested that you use Git in …


Continue reading

Cygwin Ports

Posted on Aug 10, 2016 in Software • Tagged with Linux, Windows, virtualization, software, Cygwin, ports

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

Cygwin Ports Project

If you want to use a package that is missing in Cygwin (especially on the x86_64 version as some packages has not been ported …


Continue reading

Cygwin Come to Rescue Linux Fans on Windows

Posted on Aug 19, 2013 in Software • Tagged with Linux, Windows, virtualization, software, Cygwin

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

  1. It is suggested that you use 32 bit Cygwin as it has a better package support.

  2. Some tools (e.g., terminator) are not included in the regular …


Continue reading

Install R Packages Behind Proxy on Windows

Posted on Jul 10, 2014 in Computer Science • Tagged with programming, R, Windows, install package, proxy

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

There are 3 ways to install R packages behind a proxy on Windows.

  1. Download packages and install them locally. This is generally speaking not recommended as it …


Continue reading