Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 1.25 KB

local_setup.md

File metadata and controls

50 lines (30 loc) · 1.25 KB

Local development

1. Clone the repo

git clone git@github.com:julia-actions/install-juliaup.git
cd install-juliaup

2. Install NodeJS

Unix, using asdf (recommended, but not required)

First, make sure that you have installed asdf on your local machine.

Then, cd to your clone of the repo and run the following command:

make unix-asdf-install

This will use asdf to install the correct version of NodeJS.

Unix, but not using asdf

Instead of using asdf, you can instead choose to install NodeJS manually.

First, check the .tool-versions file in this repo, and see what version of NodeJS you need. Then, install that same version of NodejS on your local machine.

Windows

asdf does not (currently) support Windows. So on Windows, you have to install NodeJS manually.

First, check the .tool-versions file in this repo, and see what version of NodeJS you need. Then, install that same version of NodejS on your local machine.

3. Working locally

First, cd to your clone of the repo. Now you can run the following commands:

make cleanall
make install-packages

make build
make pack

make clean

When you are ready, you can commit your changes and push them to your PR.