|
@@ -1,9 +1,9 @@
|
|
name: Push image to Docker Hub.
|
|
name: Push image to Docker Hub.
|
|
on:
|
|
on:
|
|
push:
|
|
push:
|
|
- branches: [ "main" ]
|
|
|
|
- pull_request:
|
|
|
|
- branches: [ "main" ]
|
|
|
|
|
|
+ tags:
|
|
|
|
+ - "*"
|
|
|
|
+ #- "v*.*.*"
|
|
|
|
|
|
env:
|
|
env:
|
|
DOCKER_USER: lcnetdev
|
|
DOCKER_USER: lcnetdev
|
|
@@ -15,13 +15,10 @@ jobs:
|
|
runs-on: ubuntu-latest
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- uses: actions/checkout@v3
|
|
- - name: docker login
|
|
|
|
- run: |
|
|
|
|
- docker login -u $DOCKER_USER -p $DOCKER_PASSWORD
|
|
|
|
- - name: Get current date
|
|
|
|
- id: date
|
|
|
|
- run: echo "::set-output name=date::$(date +'%Y-%m-%d--%M-%S')"
|
|
|
|
- name: Build the Docker image
|
|
- name: Build the Docker image
|
|
- run: docker build . --tag $DOCKER_USER/$REPO_NAME:${{ steps.date.outputs.date }}
|
|
|
|
- - name: Push to Docker Hub
|
|
|
|
- run: docker push $DOCKER_USER/$REPO_NAME:${{ steps.date.outputs.date }}
|
|
|
|
|
|
+ run: docker build . --tag $DOCKER_USER/$REPO_NAME:${{ github.ref_name }}
|
|
|
|
+ # - name: docker login
|
|
|
|
+ # run: |
|
|
|
|
+ # docker login -u $DOCKER_USER -p $DOCKER_PASSWORD
|
|
|
|
+ # - name: Push to Docker Hub
|
|
|
|
+ # run: docker push $DOCKER_USER/$REPO_NAME:${{ github.ref_name }}
|