Fix: добавлены стандартные пути Go в PATH раннера
This commit is contained in:
@@ -66,12 +66,21 @@ jobs:
|
|||||||
- name: "Проверка Go"
|
- name: "Проверка Go"
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
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
|
if ! command -v go &>/dev/null; then
|
||||||
echo "ОШИБКА: Go не установлен на раннере."
|
echo "ОШИБКА: Go не установлен на раннере."
|
||||||
echo "Установите Go ${{ env.GO_VERSION }} на сервер раннера."
|
echo "Установите Go ${{ env.GO_VERSION }} на сервер раннера."
|
||||||
|
echo "Проверенные пути: $PATH"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo ">>> Go: $(go version)"
|
echo ">>> Go: $(go version)"
|
||||||
|
echo ">>> GOPATH: $(go env GOPATH)"
|
||||||
|
echo ">>> GOROOT: $(go env GOROOT)"
|
||||||
|
|
||||||
# ── Определение версии ──────────────────────────────────────────────
|
# ── Определение версии ──────────────────────────────────────────────
|
||||||
- name: "Определение версии и предыдущего тега"
|
- name: "Определение версии и предыдущего тега"
|
||||||
|
|||||||
@@ -66,12 +66,21 @@ jobs:
|
|||||||
- name: "Проверка Go"
|
- name: "Проверка Go"
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
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
|
if ! command -v go &>/dev/null; then
|
||||||
echo "ОШИБКА: Go не установлен на раннере."
|
echo "ОШИБКА: Go не установлен на раннере."
|
||||||
echo "Установите Go ${{ env.GO_VERSION }} на сервер раннера."
|
echo "Установите Go ${{ env.GO_VERSION }} на сервер раннера."
|
||||||
|
echo "Проверенные пути: $PATH"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo ">>> Go: $(go version)"
|
echo ">>> Go: $(go version)"
|
||||||
|
echo ">>> GOPATH: $(go env GOPATH)"
|
||||||
|
echo ">>> GOROOT: $(go env GOROOT)"
|
||||||
|
|
||||||
# ── Определение версии ──────────────────────────────────────────────
|
# ── Определение версии ──────────────────────────────────────────────
|
||||||
- name: "Определение версии и предыдущего тега"
|
- name: "Определение версии и предыдущего тега"
|
||||||
|
|||||||
Reference in New Issue
Block a user