mirror of
https://github.com/openai/codex.git
synced 2026-04-28 02:11:08 +03:00
fix(shell-tool-mcp) build dependencies (#11709)
## Summary Based on our most recent [release attempt](https://github.com/openai/codex/actions/runs/21980518940/job/63501739210) we are not building the shell-tool-mcp job correctly. This one is outside my expertise, but seems mostly reasonable. ## Testing - [x] We really need dry runs of these
This commit is contained in:
12
.github/workflows/shell-tool-mcp.yml
vendored
12
.github/workflows/shell-tool-mcp.yml
vendored
@@ -251,11 +251,11 @@ jobs:
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
if command -v apt-get >/dev/null 2>&1; then
|
if command -v apt-get >/dev/null 2>&1; then
|
||||||
apt-get update
|
apt-get update
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext
|
DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext libncursesw5-dev
|
||||||
elif command -v dnf >/dev/null 2>&1; then
|
elif command -v dnf >/dev/null 2>&1; then
|
||||||
dnf install -y git gcc gcc-c++ make bison autoconf gettext
|
dnf install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel
|
||||||
elif command -v yum >/dev/null 2>&1; then
|
elif command -v yum >/dev/null 2>&1; then
|
||||||
yum install -y git gcc gcc-c++ make bison autoconf gettext
|
yum install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel
|
||||||
else
|
else
|
||||||
echo "Unsupported package manager in container"
|
echo "Unsupported package manager in container"
|
||||||
exit 1
|
exit 1
|
||||||
@@ -391,11 +391,11 @@ jobs:
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
if command -v apt-get >/dev/null 2>&1; then
|
if command -v apt-get >/dev/null 2>&1; then
|
||||||
apt-get update
|
apt-get update
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext
|
DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext libncursesw5-dev
|
||||||
elif command -v dnf >/dev/null 2>&1; then
|
elif command -v dnf >/dev/null 2>&1; then
|
||||||
dnf install -y git gcc gcc-c++ make bison autoconf gettext
|
dnf install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel
|
||||||
elif command -v yum >/dev/null 2>&1; then
|
elif command -v yum >/dev/null 2>&1; then
|
||||||
yum install -y git gcc gcc-c++ make bison autoconf gettext
|
yum install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel
|
||||||
else
|
else
|
||||||
echo "Unsupported package manager in container"
|
echo "Unsupported package manager in container"
|
||||||
exit 1
|
exit 1
|
||||||
|
|||||||
Reference in New Issue
Block a user