Skip to content

Use pnpm#18

Merged
gregberge merged 1 commit into
mainfrom
run-deploy
Jun 6, 2026
Merged

Use pnpm#18
gregberge merged 1 commit into
mainfrom
run-deploy

Conversation

@gregberge

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings May 7, 2026 13:31

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR switches the repository from npm to pnpm by replacing the npm lockfile with a pnpm lockfile and updating CI to install dependencies via pnpm.

Changes:

  • Replace package-lock.json with a new pnpm-lock.yaml.
  • Update package.json to use @argos-ci/cli via the latest dist-tag.
  • Update GitHub Actions CI steps toward pnpm usage (Corepack + pnpm install), while removing the existing Argos upload step.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
pnpm-lock.yaml Adds pnpm lockfile for reproducible installs under pnpm.
package.json Changes @argos-ci/cli version specifier from canary to latest.
package-lock.json Removes npm lockfile as part of the move away from npm.
dummy/index.html Adds a minimal dummy HTML file (currently plain text).
.github/workflows/ci.yml Updates CI to use pnpm install, changes action versions, and removes the Argos upload step.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
ARGOS_TOKEN: a1062035865420fb5a5c2a2a5baa501f94fa819f
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: pnpm install --frozen-lockfile
# Add relevant action here
Comment thread .github/workflows/ci.yml
Comment on lines +16 to +18
- name: Install pnpm
run: corepack enable
- uses: actions/setup-node@v6
Comment thread package.json
"private": true,
"devDependencies": {
"@argos-ci/cli": "canary"
"@argos-ci/cli": "latest"
Comment thread dummy/index.html
@@ -0,0 +1 @@
Hello world
Comment thread .github/workflows/ci.yml
Comment on lines 6 to 9
push:
branches: [main]
pull_request:
branches: [main]
@argos-ci-dev

argos-ci-dev Bot commented May 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Argos notifications ↗︎

Deployment Status Branch Updated (UTC)
preview (Open) Ready run-deploy May 7, 2026, 1:46 PM

@gregberge gregberge merged commit e5ba9c1 into main Jun 6, 2026
6 of 7 checks passed
@gregberge gregberge deleted the run-deploy branch June 6, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants