Repository navigation
chore(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 - #233
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.1 to 7.0.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@043fb46...cf430e0) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 7.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
E2E review — PR #233 (
|
| Journey | Result |
|---|---|
Pinned SHA is the real upstream tag: live git ls-remote github.com/actions/upload-artifact → refs/tags/v7.0.2 = cf430e030ddbb5b0abf93d22962f4752f3646cd9 (old pin 043fb46… = v7.0.1) |
passed |
action.yml is byte-identical between the two SHAs. The inputs the step uses (name, path, include-hidden-files, if-no-files-found) and the node24 runtime are unchanged. The only differences are bundle version 7.0.2 and @actions/artifact ^6.2.0 → ^6.3.1 |
passed |
actionlint 1.7.12 on .github/workflows/*.yml |
passed |
bun run lint, bun run typecheck, betterwright setup + doctor ("BetterWright is ready.") at the PR head |
passed |
Real binary E2E: bun run test:e2e --binary bun --binary-arg dist/bin/betterwright.js --require-all produces the .tmp/e2e-report.json that this step uploads |
100/102 passed on the first run. The 2 protocol-mcp-browser-* cases failed only because my shell exported DISPLAY with no X auth. Both pass headless, as in CI (4/4 with env -u DISPLAY) |
Ran the pinned v7.0.2 bundle (dist/upload/index.js) with the CI step's exact inputs against a disposable local Results/Twirp + blob fixture server. Uploading the real report: exit 0, artifact-id/artifact-digest/artifact-url outputs set, and the uploaded zip unzips to a byte-identical e2e-report.json |
passed |
Failure path (E2E failed, no report written) with v7.0.2: if-no-files-found: ignore logs a notice and exits 0, so if: always() cannot turn a failure into an upload error |
passed |
| Baseline v7.0.1 bundle, same fixture and inputs: same behavior | passed (parity) |
Real GitHub CI on this SHA: all 9 required checks passed. Node tests run 38012339248 ran the v7.0.2 step and published the binary-e2e-report artifact (5.46 KB) |
passed |
Recording (tested SHA 733c0a9, scenario: pin verification → v7.0.2 upload of the real E2E report → no-file path → v7.0.1 baseline; outcome: all exit 0, content match)
MP4 (46 s): https://app.devin.ai/api/presigned_proxy?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjpudWxsLCJidWNrZXRfbmFtZSI6ImRldmluYXR0YWNobWVudHMiLCJidWNrZXRfa2V5IjoiYXR0YWNobWVudHNfcHJpdmF0ZS9vcmctYmQ0NTliYTUyOTRiNDEyMGJiYWRhNmE1Y2JmODIyZTUvN2M0MGJhYmItZjAxOC00NWI0LTk0MDktNWZkODNhYWUyYWE2IiwiaWF0IjoxNzkxNTk1NTYwLCJvcmdfaWQiOiJvcmctYmQ0NTliYTUyOTRiNDEyMGJiYWRhNmE1Y2JmODIyZTUiLCJmaWxlbmFtZSI6InByMjMzLTczM2MwYTktdXBsb2FkLWFydGlmYWN0LXY3LjAuMi1lMmUubXA0In0.lI8XzqQ7JIPPRbGFgGo7YmFZbnQJuo4ZpyqOP_9IfhI. Limitation: GitHub comments can't take a direct MP4 upload from this tooling, and this link needs a Devin login in the BetterWright org. The animated WebP above is the same recording and is publicly viewable.
Notes / blockers
- Environment limitation:
nektos/act0.2.89's built-in artifact server fails both v7.0.1 and v7.0.2. It rejects themime_typefield inCreateArtifact, which is present in both bundles. That is an emulator gap, not something this PR introduced, so I used the fixture server above. - Not applicable: browser/CLI/SDK/MCP behavior changes (none in the diff), UI desktop/mobile/light/dark, and released/native artifacts.
publish-npm.ymldoesn't use upload-artifact. - Not tested locally: the authenticated GitHub artifact backend itself, which needs a runner token. The real CI run above covers it.
- Stopping at the human merge-approval boundary. Nothing was pushed or merged.
|
PR #233 at
Limitations:
Nothing was pushed or merged; merging is up to you. This response includes attachments — view them in Devin |
Bumps actions/upload-artifact from 7.0.1 to 7.0.2.
Release notes
Sourced from actions/upload-artifact's releases.
Commits
cf430e0Merge pull request #822 from actions/tunc-d-prepare-upload-v7-0-2c2acdedchore: prepare v7.0.2 release4687c1bMerge pull request #821 from actions/tunc-d-upload-artifact-package-bump8cbe1beBump@actions/artifactto 6.3.1Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)