# Implement Github 4EVER Pin

## Prerequisites

* Open [Dashboard](https://dashboard.4everland.org/) and connect with wallet.
* Create token in [Auth Tokens](https://dashboard.4everland.org/hosting/auth-tokens).

## Github actions secrets

Add [Auth Tokens](https://dashboard.4everland.org/hosting/auth-tokens) as EVER\_TOKEN in Settings > Secrets > Actions.

<figure><img src="https://4107147272-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEVHC4TEQKrh3Bfvq5dDi%2Fuploads%2FOoP4YNhCNOvy38WouNBV%2Fimage.png?alt=media&#x26;token=0cd105d0-9a15-45ef-9b52-82fc2241d960" alt=""><figcaption></figcaption></figure>

## Add script below to workflows

The code to be added should be as follows:

```
 name: GITNAME
          uses: 4everland/pin-action@main
          continue-on-error: true
          timeout-minutes: 2
          with:
            EVER_TOKEN: ${{ secrets.EVER_TOKEN }}
            EVER_PROJECT_NAME: 'uniswap-interface'
            path: './build'
```

&#x20; **REQUEST PARAMS**

* `EVER_TOKEN`: Dashboard- Hosting Auth Tokens.
* `GIT_NAME`: Your project name.

**TEMPLATES**

[Project-templates-vue](https://github.com/4everland/project-templates/blob/main/examples/vue/.github/workflows/main.yml)

{% hint style="info" %}
If you have any questions, please join our [Discord server](https://discord.com/invite/Cun2VpsdjF), or send us an email at <contact@4everland.org>.
{% endhint %}
