@@ -59,52 +59,27 @@ jobs:
59
59
username : ${{ github.repository_owner }}
60
60
password : ${{ secrets.GITHUB_TOKEN }}
61
61
62
- - name : Extract Docker metadata (web)
63
- id : meta-web
62
+ - name : Extract Docker metadata
63
+ id : meta
64
64
uses : docker/metadata-action@v5
65
65
with :
66
66
images : |
67
- ${{ secrets.DOCKER_HUB_NAME }}/wewe-rss-web
68
- ghcr.io/cooderl/wewe-rss-web
67
+ ${{ secrets.DOCKER_HUB_NAME }}/wewe-rss
68
+ ghcr.io/cooderl/wewe-rss
69
69
tags : |
70
70
type=raw,value=latest,enable=true
71
71
type=raw,value=${{ github.ref_name }},enable=true
72
72
flavor : latest=false
73
73
74
- - name : Build and push Docker image (web)
75
- id : build-and-push-web
74
+ - name : Build and push Docker image
75
+ id : build-and-push
76
76
uses : docker/build-push-action@v5
77
77
with :
78
78
context : .
79
79
push : true
80
- tags : ${{ steps.meta-web.outputs.tags }}
81
- labels : ${{ steps.meta-web.outputs.labels }}
82
- target : web
83
- platforms : linux/amd64,linux/arm64
84
- cache-from : type=gha,scope=docker-release
85
- cache-to : type=gha,mode=max,scope=docker-release
86
-
87
- - name : Extract Docker metadata (server)
88
- id : meta-server
89
- uses : docker/metadata-action@v5
90
- with :
91
- images : |
92
- ${{ secrets.DOCKER_HUB_NAME }}/wewe-rss-server
93
- ghcr.io/cooderl/wewe-rss-server
94
- tags : |
95
- type=raw,value=latest,enable=true
96
- type=raw,value=${{ github.ref_name }},enable=true
97
- flavor : latest=false
98
-
99
- - name : Build and push Docker image (server)
100
- id : build-and-push-server
101
- uses : docker/build-push-action@v5
102
- with :
103
- context : .
104
- push : true
105
- tags : ${{ steps.meta-server.outputs.tags }}
106
- labels : ${{ steps.meta-server.outputs.labels }}
107
- target : server
80
+ tags : ${{ steps.meta.outputs.tags }}
81
+ labels : ${{ steps.meta.outputs.labels }}
82
+ target : app
108
83
platforms : linux/amd64,linux/arm64
109
84
cache-from : type=gha,scope=docker-release
110
85
cache-to : type=gha,mode=max,scope=docker-release
@@ -117,16 +92,9 @@ jobs:
117
92
steps :
118
93
- uses : actions/checkout@v4
119
94
120
- - name : Docker Hub Description(web)
121
- uses : peter-evans/dockerhub-description@v4
122
- with :
123
- username : ${{ secrets.DOCKER_HUB_NAME }}
124
- password : ${{ secrets.DOCKER_HUB_PASSWORD }}
125
- repository : ${{ secrets.DOCKER_HUB_NAME }}/wewe-rss-web
126
-
127
- - name : Docker Hub Description(server)
95
+ - name : Docker Hub Description
128
96
uses : peter-evans/dockerhub-description@v4
129
97
with :
130
98
username : ${{ secrets.DOCKER_HUB_NAME }}
131
99
password : ${{ secrets.DOCKER_HUB_PASSWORD }}
132
- repository : ${{ secrets.DOCKER_HUB_NAME }}/wewe-rss-server
100
+ repository : ${{ secrets.DOCKER_HUB_NAME }}/wewe-rss
0 commit comments