Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fylein/docker-release-action


https://github.com/fylein/docker-release-action

team-integrations

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

Docker Build and Push


Build docker images using Dockerfile in your repository and Push them to Docker Hub

## Setup

This GitHub Action requires a bunch of environment variables, check the env section below.

```yaml
# .github/workflows/deploy.yml
name: Build Code

on:
push:
branches:
- master

jobs:
assign:
name: Build
runs-on: ubuntu-latest
steps:
- name: push to dockerhub
uses: fylein/docker-release-action@master
env:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }}
IMAGE_NAME: ${{ secrets.IMAGE_NAME }}
```