uses
используется для выбора действия, которое уже определено и может быть использовано повторно. Он может быть определен в том же репозитории, репозитории publi c или хабе Docker.
Ниже из документации GitHub Actions относительно uses
(ie заданий. {Job_id} .steps.uses ) ключевое слово
Выбирает действие, которое будет выполняться как часть шага вашего задания. Действие - это многократно используемая единица кода. Вы можете использовать действие, определенное в том же репозитории, что и рабочий процесс, репозиторий publi c или опубликованный образ контейнера Docker.
jobs:
build:
name: Build
steps:
- name: Set up JDK
uses: actions/setup-java@v1
Когда вы видите конфигурацию выше для действие GitHub, это означает, что оно использует v1 версию действия GitHub, определенную в репозитории setup- java