Fix: добавлены стандартные пути Go в PATH раннера
This commit is contained in:
@@ -66,12 +66,21 @@ jobs:
|
||||
- name: "Проверка Go"
|
||||
shell: bash
|
||||
run: |
|
||||
# Добавляем стандартные пути установки Go
|
||||
for p in /usr/local/go/bin /usr/local/bin /snap/bin "$HOME/go/bin" "$HOME/.go/bin" /opt/go/bin; do
|
||||
[ -d "$p" ] && export PATH="$p:$PATH"
|
||||
done
|
||||
# Сохраняем PATH для всех последующих шагов
|
||||
echo "PATH=$PATH" >> "$GITHUB_ENV"
|
||||
if ! command -v go &>/dev/null; then
|
||||
echo "ОШИБКА: Go не установлен на раннере."
|
||||
echo "Установите Go ${{ env.GO_VERSION }} на сервер раннера."
|
||||
echo "Проверенные пути: $PATH"
|
||||
exit 1
|
||||
fi
|
||||
echo ">>> Go: $(go version)"
|
||||
echo ">>> GOPATH: $(go env GOPATH)"
|
||||
echo ">>> GOROOT: $(go env GOROOT)"
|
||||
|
||||
# ── Определение версии ──────────────────────────────────────────────
|
||||
- name: "Определение версии и предыдущего тега"
|
||||
|
||||
@@ -66,12 +66,21 @@ jobs:
|
||||
- name: "Проверка Go"
|
||||
shell: bash
|
||||
run: |
|
||||
# Добавляем стандартные пути установки Go
|
||||
for p in /usr/local/go/bin /usr/local/bin /snap/bin "$HOME/go/bin" "$HOME/.go/bin" /opt/go/bin; do
|
||||
[ -d "$p" ] && export PATH="$p:$PATH"
|
||||
done
|
||||
# Сохраняем PATH для всех последующих шагов
|
||||
echo "PATH=$PATH" >> "$GITHUB_ENV"
|
||||
if ! command -v go &>/dev/null; then
|
||||
echo "ОШИБКА: Go не установлен на раннере."
|
||||
echo "Установите Go ${{ env.GO_VERSION }} на сервер раннера."
|
||||
echo "Проверенные пути: $PATH"
|
||||
exit 1
|
||||
fi
|
||||
echo ">>> Go: $(go version)"
|
||||
echo ">>> GOPATH: $(go env GOPATH)"
|
||||
echo ">>> GOROOT: $(go env GOROOT)"
|
||||
|
||||
# ── Определение версии ──────────────────────────────────────────────
|
||||
- name: "Определение версии и предыдущего тега"
|
||||
|
||||
Reference in New Issue
Block a user