Workflow Detail

Developer Loop

Install deps, run tests, commit, and open PRs.

5 steps~15 mindevgitci

Required env vars: GH_TOKEN, GIT_ASKPASS, NPM_TOKEN, ANSIBLE_CONFIG

Auth needed for: GitHub CLI, Git CLI, npm CLI, pnpm CLI, Ansible CLI

Step 1GitHub CLIAuth required

Execute GitHub CLI stage in developer loop workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: GH_TOKEN

gh auth:

Authenticate gh and git with GitHub

gh browse:

Open repositories, issues, pull requests, and more in the browser

Step 2Git CLIAuth required

Execute Git CLI stage in developer loop workflow.

Authentication

  • Step 1 Export required environment variables: GIT_ASKPASS

git clone

Clone a repository into a new directory

git init

Create an empty Git repository or reinitialize an existing one

Step 3npm CLIAuth required

Execute npm CLI stage in developer loop workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: NPM_TOKEN

npm install

Install dependencies

npm run

Run package script

Step 4pnpm CLIAuth required

Execute pnpm CLI stage in developer loop workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: NPM_TOKEN

pnpm add

Installs a package and any packages that it depends

pnpm unlink

Unlinks a package. Like yarn unlink but pnpm

Step 5Ansible CLIAuth required

Execute Ansible CLI stage in developer loop workflow.

Authentication

  • Step 1 Export required environment variables: ANSIBLE_CONFIG

ansible playbook

Run playbook

ansible inventory

Inspect inventory