Skip to content

[CI] Artifact download name mismatchΒ #755

@kaizakin

Description

@kaizakin

Current Behavior

In this step of UpdateDocsForServicemeshInstall: in e2etests, it tries tries to download a artifact named Patternfile.

  - name: DownloadJSON
        uses: actions/download-artifact@v4
        with:
          name: patternfile
      - name: Add commit SHORT_SHA

but the actual artifact name is data.json
as specified in the workflow

 output_filename: data.json
- name: UploadResults
        uses: actions/upload-artifact@v6
        with:
          name: ${{ inputs.output_filename }}
          path: ./${{ inputs.output_filename }}
          overwrite: true

The same is repeated in
UpdateDocsForServicemeshAndAddon
UpdateDocsForServicemeshAndSampleApp

This issue related to,
#482 and #16883

Desired Behavior

testadaptersv2 upload multiple test results for each tested k8s version without overwriting each other.

updateDoc Jobs downloads every file and efficiently create a doc and publish to meshery/docs/_compatibilty/meshery-istio

Implementation

Acceptance Tests


Contributor Guides and Resources

Metadata

Metadata

Assignees

Labels

area/ciContinuous integration | Build and release

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions