asdf-vm / asdf-vm/actions

[asdf-vm/actions/plugin-test@v4.0.1]: `FAILED: missing callback download` during `plugin test`

Open
#609 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
163
Forks
50
PR merge metrics
No merged PRs in 30d

Description

Image

Downgrading to `asdf-vm/actions/plugin-test@v3.0.2` fixes the issue.

```yml
jobs:
install:
name: Test install latest
strategy:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
- os: ubuntu-latest
container: alpine:latest
- os: macos-latest
runs-on: ${{ matrix.os }}
container: ${{ matrix.container }}
steps:
- uses: actions/checkout@v5.0.1
- if: ${{ matrix.container == 'alpine:latest' }}
run: apk add --no-cache bash
- if: ${{ matrix.os == 'ubuntu-latest' && !matrix.container }}
run: sudo apt install --update -y git curl
- name: extract tool-name
id: tool-name
run: |
source lib/utils
echo "tool_name=$TOOL_NAME" >> $GITHUB_OUTPUT
- name: Test install
uses: asdf-vm/actions/plugin-test@v3.0.2
with:
command: ${{ steps.tool-name.outputs.tool_name }} --version
```

Contributor guide

Open the contributing guide

Research direction

Reproduce the workflow shown in the issue with asdf-vm/actions/plugin-test at v4.0.1 across the Ubuntu, Alpine, and macOS matrix, then compare it with v3.0.2. Inspect the action's v4 changes and determine why the plugin test reports a missing download callback; done means the workflow completes successfully on the affected environments without downgrading.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.