RelativeCI agent v5 introduces overall improvements, normalizes the environment variable extraction, and decreases the installation footprint.
Step 1. Install @relative-ci/cli
# Uninstall @relative-ci/agent@v4npm uninstall --save-dev @relative-ci/agent
# Install @relative-ci/cli@v5 npm install --save-dev @relative-ci/cli
# Uninstall @relative-ci/agent@v4yarn remove @relative-ci/agent
# Install @relative-ci/cli@v5 yarn add --dev @relative-ci/cli
# Uninstall @relative-ci/agent@v4pnpm remove --save-dev @relative-ci/agent
# Install @relative-ci/cli@v5 pnpm add --save-dev @relative-ci/cli
Step 2. Replace CLI usage
Replace usage of relative-ci-agent
to relative-ci
cli:
build.yaml
# ... GitHub action configuration - name: Send webpack stats and build information to RelativeCI- run: npx relative-ci-agent+ run: npx relative-ci env: RELATIVE_CI_KEY: ${{ secrets.RELATIVE_CI_KEY }}