Ошибка GitHub CI при анализе тела ответа HTTP 404 при отправке изображения

Исходя из этой проблемы

Я использую GitHub Actions для проекта Gradle с этими шагами:

name: Java CI

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v1
      - name: Set up JDK 13
        uses: actions/setup-java@v1
        with:
          java-version: 13

      - run: ./gradlew bootJar

      - name: Login to Github regestry
        run: docker login docker.pkg.github.com -u xxxxx -p xxxxx

      - name: Build the Docker image
        run: docker build . -t docker.pkg.github.com/sulimanlab/realtime-chat/realtimechat-snapshot-0.$GITHUB_REF


      - name: Push the image to github
        run: docker push docker.pkg.github.com/sulimanlab/realtime-chat/realtimechat-snapshot-0.$GITHUB_REF


На последнем этапе я получаю такую ​​ошибку:

Отправка относится к репозиторию [docker.pkg.github.com/sulimanlab/realtime-chat/realtimechat-snapshot-0.refs/heads/master]

3aad04996f8f: Подготовка

77cae8ab23bf: Подготовка

ошибка синтаксического анализа тела ответа HTTP 404: недопустимый символ 'p' после значения верхнего уровня: "страница 404 не найдена \n"

1 ответ

На самом деле я использовал неправильную переменную среды для маркировки своих изображений.

Я использовал $GITHUB_REF, что мне следует использовать $GITHUB_SHA

Другие вопросы по тегам