You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to run the example workflow_trigger on a self hosted ARM64 Ununtu 22.04 agent I get an error that the docker image wants to run on x64 but obviously as it is an ARM64 SBC this doesn't work. (Error in the relevant section)
How To Reproduce
Setup workflow.yml with the following example settings:
name: Compress Images Now
on:
workflow_dispatch:
jobs:
build:
name: Run calibreapp/image-actions
runs-on: [self-hosted, ARM64]
steps:
- name: Checkout Repo
uses: actions/checkout@v4
- name: Compress Images
id: calibre
uses: calibreapp/image-actions@main
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
compressOnly: true
- name: Create New Pull Request If Needed
if: steps.calibre.outputs.markdown != ''
uses: peter-evans/create-pull-request@v4
with:
title: Compressed Images On Demand Result
branch-suffix: timestamp
commit-message: Compressed Images
body: ${{ steps.calibre.outputs.markdown }}
@22367rh it's expected that ARM doesn't work, as we currently only build a single docker image for x86. However, good news on that front — we're planning on ditching docker and having a JS only runtime for an upcoming release of image-actions.
That work should enable Arm64 (and other architectures), there shouldn't be anything else blocking afaik.
Describe the bug
When trying to run the example workflow_trigger on a self hosted ARM64 Ununtu 22.04 agent I get an error that the docker image wants to run on x64 but obviously as it is an ARM64 SBC this doesn't work. (Error in the relevant section)
How To Reproduce
Screenshots
Relevant Log Output
Code of Conduct
The text was updated successfully, but these errors were encountered: