What changed, and why it matters
This commit fixes a broken GitHub Actions workflow file that builds and publishes Docker images. It corrects a variable name (from 'platform' to 'arch') and adds a missing period at the end of the docker build command. There is no security issue here—just a routine build script repair.
No security action needed. Treat as a normal CI/CD maintenance fix.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change is confined to .github/workflows/docker-build.yml. It replaces matrix.platform with matrix.arch in Docker image tags and adds the required ‘.’ build context argument to the docker build command. A stray ‘.’ on a separate line after the manifest push command is removed. These are syntactic/semantic fixes to the CI workflow, not to application code.
Changed components
.github/workflows/docker-build.ymlInspect captured patch +3 / −3
### .github/workflows/docker-build.yml
@@ -36,8 +36,9 @@ jobs:
- name: Build and push Docker image
run: >
docker build --no-cache --push
- --tag vtnerd/monero-lws:${{ matrix.platform }}-${{ github.sha }}
- --tag ghcr.io/vtnerd/monero-lws:${{ matrix.platform }}-${{ github.sha }}
+ --tag vtnerd/monero-lws:${{ matrix.arch }}-${{ github.sha }}
+ --tag ghcr.io/vtnerd/monero-lws:${{ matrix.arch }}-${{ github.sha }}
+ .
manifest:
needs: build_and_push
@@ -72,4 +73,3 @@ jobs:
ghcr.io/vtnerd/monero-lws:arm64-${{ github.sha }}
- name: Docker Manifest Push (ghcr.io)
run: docker manifest push ghcr.io/vtnerd/monero-lws:${{ github.ref }}
- .Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.