cloudposse / cloudposse/github-action-preview-environment-controller

Fails on ARM64 runners

未关闭
#45 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
没有语言数据
星标
7
派生
5
平均合并
3 小时 1 分钟
30 天内合并 PR
1

描述

Found a bug? Maybe our [Slack Community](https://cloudposse.com/slack) can help.

[![Slack Community](https://slack.cloudposse.com/for-the-badge.svg)](https://cloudposse.com/slack)

## Describe the Bug
install JQ fails on ARM64 GitHub-hosted runners (linux)

JQ is already available on GitHub runners.

## Expected Behavior
A clear and concise description of what you expected to happen.

## Steps to Reproduce
1. Create arm64 runner (tested with GitHub-hosted, may also work on graviton)
2. Run this action
```
Cannot handle "ARM64" architecture for os "Linux"
Error: Process completed with exit code 1.
```

## Screenshots
If applicable, add screenshots or logs to help explain your problem.

## Environment (please complete the following information):

Anything that will help us triage the bug will help. Here are some ideas:
- OS: [e.g. Linux, OSX, WSL, etc]
- Version [e.g. 10.15]

## Additional Context
Seems to be the same issue as https://github.com/cloudposse/github-action-docker-build-push/issues/68

贡献指南

打开贡献指南

调研方向

定位 action 定义以及安装或调用 jq 的步骤,然后在 ARM64 Linux GitHub-hosted runner 上复现该故障。将该行为与 repository 现有的 action 流程进行比较;当 action 在 ARM64 上成功完成且不再出现报告的架构错误时,工作即完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions
领域
ci-cd
Issue 类型
缺陷
难度
2/5
预计耗时
1-3 小时
活跃度
活跃
描述清晰度
基本清楚
新手友好度
55/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。