Skip to content

Update CI artifact actions to restore crosstool (ubuntu-latest) workflow execution#26

Draft
Copilot wants to merge 2 commits into
sof-gcc10xfrom
copilot/fix-crosstool-github-actions
Draft

Update CI artifact actions to restore crosstool (ubuntu-latest) workflow execution#26
Copilot wants to merge 2 commits into
sof-gcc10xfrom
copilot/fix-crosstool-github-actions

Conversation

Copy link
Copy Markdown

Copilot AI commented May 19, 2026

The crosstool (ubuntu-latest) job was failing during workflow setup, before any build logic ran. The failure came from deprecated actions/upload-artifact@v2 / actions/download-artifact@v2 usage in the CI workflow.

  • Root cause

    • GitHub Actions now rejects the deprecated v2 artifact actions, causing the crosstool job to fail at action resolution time.
  • Workflow updates

    • Upgraded all artifact steps in .github/workflows/continuous-integration-workflow.yml:
      • actions/upload-artifact@v2actions/upload-artifact@v4
      • actions/download-artifact@v2actions/download-artifact@v4
  • Artifact compatibility

    • Set the download destination explicitly to preserve the existing handoff between jobs, so ct-ng.tar remains available where the extraction step expects it.
- name: "download ct-ng"
  uses: actions/download-artifact@v4
  with:
    name: crosstool.${{ matrix.host }}
    path: .

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • dl.google.com
    • Triggering command: /usr/lib/apt/methods/https /usr/lib/apt/methods/https (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Agent-Logs-Url: https://github.com/thesofproject/crosstool-ng/sessions/5755125d-f23f-40b3-a7cb-ccc98220fcc0

Co-authored-by: lgirdwood <12020523+lgirdwood@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job crosstool (ubuntu-latest) Update CI artifact actions to restore crosstool (ubuntu-latest) workflow execution May 19, 2026
Copilot AI requested a review from lgirdwood May 19, 2026 11:28
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