Push Docker images to Yandex Container Registry using Github Actions.
KEY_JSON
- contents of key.jsonDOCKERFILE_CONTEXT
- optionalDOCKERFILE_PATH
REGISTRY_ID
IMAGE_NAME
IMAGE_TAG
on:
push:
branches:
- main
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: raisultan/ycr-push@main
env:
KEY_JSON: <KEY_JSON>
REGISTRY_ID: <REGISTRY_ID>
DOCKERFILE_PATH: <DOCKERFILE_PATH>
IMAGE_NAME: <IMAGE_NAME>
IMAGE_TAG: <IMAGE_TAG>