Skip to content

joaopalmeiro/my-projects

Repository files navigation

My Projects

An overview of my projects to manage their maintenance.

Development

cp .env.example .env && cp secrets.example.json secrets.json

Install fnm, 1Password, and 1Password CLI (if necessary).

fnm install && fnm use && node --version && npm --version
npm install
npm run cf-typegen
npm run dev
npm run format

Get tokens

GitHub

  1. Go to https://github.com/settings/personal-access-tokens
  2. Generate new token
  3. Token name: my-projects
  4. Repository access > All repositories
  5. Add permissions > Metadata (Access: Read-only)

GitLab

  1. Go to https://gitlab.com/-/user_settings/personal_access_tokens
  2. Generate token > Fine-grained token
  3. Name and Description: my-projects
  4. Group and project access > Only my personal projects
  5. Add resource permissions > User > Projects > Project (Select permissions: Read)

Deployment

npm run secrets
npm run build
npm run deploy

About

An overview of my projects to manage their maintenance.

Resources

Stars

Watchers

Forks

Contributors