|
|
@@ -1,32 +0,0 @@
|
|
|
-name: Docker Image CI
|
|
|
-
|
|
|
-on:
|
|
|
- push:
|
|
|
- branches: [ "main" ]
|
|
|
- pull_request:
|
|
|
- branches: [ "main" ]
|
|
|
-
|
|
|
-jobs:
|
|
|
-
|
|
|
- build:
|
|
|
-
|
|
|
- runs-on: ubuntu-latest
|
|
|
-
|
|
|
- steps:
|
|
|
- - uses: actions/checkout@v3
|
|
|
- - uses: docker/[email protected]
|
|
|
- with:
|
|
|
- username: ${{ secrets.DOCKERHUB_USERNAME }}
|
|
|
- password: ${{ secrets.DOCKERHUB_TOKEN }}
|
|
|
- - name: Extract metadata (tags, labels) for Docker
|
|
|
- id: meta
|
|
|
- uses: docker/metadata-action@v3
|
|
|
- with:
|
|
|
- images: calciumion/neko-api
|
|
|
- - name: Build the Docker image
|
|
|
- uses: docker/[email protected]
|
|
|
- with:
|
|
|
- context: .
|
|
|
- push: true
|
|
|
- tags: ${{ steps.meta.outputs.tags }}
|
|
|
- labels: ${{ steps.meta.outputs.labels }}
|