# Gitea actions: “Cannot find: node in PATH”

**URL:** <https://forum.gitea.com/t/gitea-actions-cannot-find-node-in-path/7544>\
**Category:** Actions\
**Created:** [July 10, 2023, 7:39am UTC](https://forum.gitea.com/t/gitea-actions-cannot-find-node-in-path/7544 "2023-07-10T07:39:02Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![nouknouk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/nouknouk/32/3960_2.png) [@nouknouk](https://forum.gitea.com/u/nouknouk)\
**Post date:** [August 12, 2023, 2:07pm UTC](https://forum.gitea.com/t/gitea-actions-cannot-find-node-in-path/7544/4 "2023-08-12T14:07:55Z")

</div>

> [@techknowlogick](#):
>
> In the default container image that is used node is installed

I eperience the same issue:  
I’m using a docker-compose deployment for both gitea & act runner ; docker-compose file is equivalent to to one of the example: [gitea/act\_runner/src/branch/main/examples/docker-compose](https://gitea.com/gitea/act_runner/src/branch/main/examples/docker-compose)

```auto
version: "3.4"

services:

  gitea:
    container_name: gitea
    restart: always
    image: gitea/gitea:latest
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - GITEA __server__ HTTP_PORT=80
      - GITEA __server__ DOMAIN=git.lan
      - GITEA __server__ SSH_DOMAIN=gitea.lan
    volumes:
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
      - /data/gitea:/data:rw
    cap_add:
      - NET_ADMIN

  gitea_runner:
    container_name: gitea_runner
    image: gitea/act_runner
    restart: always
    depends_on:
      - gitea
    volumes:
      - /data/gitea_runner:/data
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      GITEA_INSTANCE_URL: "http://gitea.lan"
      GITEA_RUNNER_REGISTRATION_TOKEN: "xxx"

```

My workflow file is also the same as found in gitea’s documentation:

```auto
name: Gitea Actions Demo
run-name: ${{ gitea.actor }} is testing out Gitea Actions
on: [push]

jobs:
  Explore-Gitea-Actions:
    runs-on: ubuntu-latest
    steps:
      - run: echo " The job was automatically triggered by a ${{ gitea.event_name }} event."
      - run: echo " This job is now running on a ${{ runner.os }} server hosted by Gitea!"
      - run: echo " The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}."
      - run: env
      - name: Check out repository code
        uses: actions/checkout@v3

```

Despite of that, I get the same error for step `actions/checkout@v3`:

```auto
OCI runtime exec failed: exec failed: unable to start container process: exec: "node": executable file not found in $PATH: unknown

```

Note: my host is based on an ARM64 architecture.

---

_[View the full topic](https://forum.gitea.com/t/gitea-actions-cannot-find-node-in-path/7544)._
