Skip to content

Commit 4b0e906

Browse files
authored
ASDF fixes to make local build work (#145)
1 parent f2f748a commit 4b0e906

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

.tool-versions

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
erlang 27.2
22
elixir 1.18.1-otp-27
3+
pnpm 8.15.9
4+
nodejs 22.16.0

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ OSS communities and closed source teams can **self-host** or join **[Algora.io](
4848

4949
**[Algora.io](https://algora.io)** is a complete solution for sourcing, screening, interviewing & onboarding engineers to your team.
5050

51-
| Hiring proces | Benefit |
51+
| Hiring process | Benefit |
5252
| ---------------------------- | ------------------------------------------------- |
5353
| **sourcing** | publish jobs to 50K+ developers, access matches |
5454
| **screening** | auto screen job applicants for OSS contributions |
@@ -142,7 +142,13 @@ OSS communities and closed source teams can **self-host** or join **[Algora.io](
142142

143143
The easiest way to get up and running is to [install](https://docs.docker.com/get-docker/) and use Docker for running Postgres.
144144

145-
Make sure Docker, Elixir, Erlang and Node.js are all installed on your development machine. You can install Elixir and Erlang/OTP by running [`asdf install`](https://github.com/asdf-vm/asdf) from the project root.
145+
Make sure Docker, Elixir, Erlang and Node.js are all installed on your development machine. You can install Elixir and Erlang/OTP with [ASDF](https://asdf-vm.com/) from the project root as follows:
146+
1. [Install ASDF](https://asdf-vm.com/guide/getting-started.html)
147+
2. `asdf plugin add erlang`
148+
3. `asdf plugin add elixir`
149+
4. `asdf plugin add pnpm`
150+
5. `asdf plugin add nodejs`
151+
6. `asdf install`
146152

147153
We also recommend using [direnv](https://github.com/direnv/direnv) to load environment variables and [entr](https://github.com/eradman/entr) to watch for file changes.
148154

assets/pnpm-lock.yaml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)