GOOGLE ADS

понедельник, 25 апреля 2022 г.

Ошибка «set-env» при попытке создать приложение для Android с помощью действий GitHub — не понимаю, как использовать файлы среды в этом случае.

Я новичок в GitHub Actions и хочу создать и развернуть свое Android-приложение для «внутреннего тестирования» в магазине Google Play. Я видел несколько хороших статей об этом, но столкнулся с ошибкой set-env. Я перешел по ссылке, но до сих пор не понимаю, как применить ее к моему конкретному варианту использования.

Команда set-envотключена. Перейдите на использование файлов среды или выберите небезопасное выполнение команды, установив для
ACTIONS_ALLOW_UNSECURE_COMMANDSпеременной среды значение true. Для получения дополнительной информации см.:
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

Вот ошибка:
введите описание изображения здесь

Кажется, есть несколько хороших примеров без файлов окружения, что кажется правильным. Я следую этому, этому и этому. У всех есть несколько простых шагов, но вот у меня проблема:

- name: set up JDK 1.8
uses: actions/setup-java@v1.4.2
with:
java-version: 1.8

Мой файл yaml выглядит так:

name: Build
on:
push:
branches:
- '*'
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3.0.1
- name: set up JDK 1.8
uses: actions/setup-java@v1.4.2
with:
java-version: 1.8

- name: Grant execute permission for gradlew
run: chmod +x gradlew

- name: Build with Gradle
run:./gradlew build

Мне нужно пройти через это, прежде чем я смогу заняться подписанием и т. д.


Решение проблемы

используйте обновленную версию шага action/setup-java, например:

 steps:
- name: checkout
uses: actions/checkout@v3.0.1
- name: set up JDK 1.8
uses: actions/setup-java@
with:
distribution: 'zulu' # See 'Supported distributions' for available options
java-version: '8'

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...