Skip to content

ci: add GitLab end-to-end testing - #132

Merged
fengmk2 merged 6 commits into
mainfrom
ci/gitlab-e2e
Aug 20, 2026
Merged

ci: add GitLab end-to-end testing#132
fengmk2 merged 6 commits into
mainfrom
ci/gitlab-e2e

Conversation

@fengmk2

@fengmk2 fengmk2 commented Aug 20, 2026

Copy link
Copy Markdown
Member

Add a GitHub Actions workflow that starts the dedicated GitLab test project. The workflow passes the exact setup-vp commit or tag. It waits for GitLab and reports the result as a GitHub check.

Add required and full GitLab test suites for installation, structured installs, Node.js management, registry authentication, sfw, and Alpine. Fix the GitLab bootstrap so BusyBox mktemp can create the temporary .mjs runtime file.

Copilot AI lite review requested due to automatic review settings August 20, 2026 08:29

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings August 20, 2026 08:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings August 20, 2026 11:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings August 20, 2026 11:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings August 20, 2026 11:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@fengmk2
fengmk2 merged commit 92568af into main Aug 20, 2026
51 checks passed
@fengmk2
fengmk2 deleted the ci/gitlab-e2e branch August 20, 2026 12:06
@fengmk2 fengmk2 mentioned this pull request Aug 24, 2026
fengmk2 added a commit that referenced this pull request Aug 24, 2026
Bump `package.json`, README examples, and the GitLab and Azure template
defaults to `v1.18.0`.

Changes since `v1.17.0`:

- Resolve Vite+ executable paths from `VpDirs` (#131).
- Add GitLab end-to-end tests (#132).
- Clarify automatic Node.js version selection (#130).
- Pin the install script to the requested version (#127).
- Update `pnpm/action-setup` to `v6.0.10` (#124).
- Update `vite-plus` to `v0.2.9` (#125).

After merge, create the annotated tag `v1.18.0` on the merge commit.
Push the tag.
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