mirror of
https://github.com/Radiquum/AniX.git
synced 2025-09-03 21:15:35 +05:00
CI: update workflows
Some checks failed
Build and Publish 'anix-api-prox' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix-player-parsers' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix' to Docker Hub / publish (push) Has been cancelled
Some checks failed
Build and Publish 'anix-api-prox' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix-player-parsers' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix' to Docker Hub / publish (push) Has been cancelled
This commit is contained in:
parent
1a1b548d39
commit
30285e84c6
3 changed files with 22 additions and 9 deletions
8
.github/workflows/docker-anix-api-prox.yml
vendored
8
.github/workflows/docker-anix-api-prox.yml
vendored
|
@ -17,11 +17,15 @@ jobs:
|
|||
steps:
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v4
|
||||
- name: Dynamically set 'tag' environment variable
|
||||
run: echo "tag=$(date +'%d-%m-%Y')" >> $GITHUB_ENV
|
||||
- name: Build Image
|
||||
run: |
|
||||
cd ./api-prox
|
||||
docker build . -t radiquum/anix-api-prox:dev
|
||||
docker build . -t radiquum/anix-api-prox:latest
|
||||
docker tag radiquum/anix-api-prox:latest radiquum/anix-api-prox:${{ env.tag }}
|
||||
- name: Publish Image
|
||||
run: |
|
||||
docker login -u radiquum -p ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
docker push radiquum/anix-api-prox:dev
|
||||
docker push radiquum/anix-api-prox:latest
|
||||
docker push radiquum/anix-api-prox:${{ env.tag }}
|
||||
|
|
14
.github/workflows/docker-anix-player-parsers.yml
vendored
14
.github/workflows/docker-anix-player-parsers.yml
vendored
|
@ -5,8 +5,8 @@ on:
|
|||
branches:
|
||||
- V3
|
||||
paths:
|
||||
- "player-parsers/*.ts"
|
||||
- "player-parsers/Dockerfile"
|
||||
- "player-parser/*.ts"
|
||||
- "player-parser/Dockerfile"
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
@ -15,11 +15,15 @@ jobs:
|
|||
steps:
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v4
|
||||
- name: Dynamically set 'tag' environment variable
|
||||
run: echo "tag=$(date +'%d-%m-%Y')" >> $GITHUB_ENV
|
||||
- name: Build Image
|
||||
run: |
|
||||
cd ./player-parsers
|
||||
docker build . -t radiquum/anix-player-parser:dev
|
||||
cd ./player-parser
|
||||
docker build . -t radiquum/anix-player-parser:latest
|
||||
docker tag radiquum/anix-player-parser:latest radiquum/anix-player-parser:${{ env.tag }}
|
||||
- name: Publish Image
|
||||
run: |
|
||||
docker login -u radiquum -p ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
docker push radiquum/anix-player-parser:dev
|
||||
docker push radiquum/anix-player-parser:latest
|
||||
docker push radiquum/anix-player-parser:${{ env.tag }}
|
||||
|
|
9
.github/workflows/docker-anix.yml
vendored
9
.github/workflows/docker-anix.yml
vendored
|
@ -17,9 +17,14 @@ jobs:
|
|||
steps:
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v4
|
||||
- name: Dynamically set 'tag' environment variable
|
||||
run: echo "tag=$(date +'%d-%m-%Y')" >> $GITHUB_ENV
|
||||
- name: Build Image
|
||||
run: docker build . -t radiquum/anix:dev
|
||||
run: |
|
||||
docker build . -t radiquum/anix:latest
|
||||
docker tag radiquum/anix:latest radiquum/anix:${{ env.tag }}
|
||||
- name: Publish Image
|
||||
run: |
|
||||
docker login -u radiquum -p ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
docker push radiquum/anix:dev
|
||||
docker push radiquum/anix:latest
|
||||
docker push radiquum/anix:${{ env.tag }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue