@@ -62,12 +62,22 @@ jobs:
62
62
tags : ${{ steps.image-metadata.outputs.tags }}
63
63
labels : ${{ steps.image-metadata.outputs.labels }}
64
64
containerfiles : ./Dockerfile
65
- platforms : linux/ amd64,linux/arm64,linux/arm/v7
65
+ archs : amd64,arm64v8,arm32v7
66
66
oci : true
67
+ # enable build layer caching between platforms
68
+ layers : true
67
69
# Webpack seems to use a lot of open files, increase the max open file limit to accomodate.
68
70
extra-args : |
69
71
--ulimit nofile=10000
70
72
73
+ - name : Publish to GHCR
74
+ uses : redhat-actions/push-to-registry@v2
75
+ with :
76
+ image : ${{ steps.build-image.outputs.image }}
77
+ tags : ${{ steps.build-image.outputs.tags }}
78
+ registry : ${{ env.REGISTRY }}
79
+ username : ${{ env.REGISTRY_USER }}
80
+ password : ${{ env.REGISTRY_PASSWORD }}
71
81
72
82
- name : Upload Release Assets
73
83
id : upload-release-assets
82
92
83
93
- name : Publish to NPM
84
94
uses : JS-DevTools/npm-publish@v1
95
+ if : false
85
96
with :
86
- token : ${{ secrets.NPM_TOKEN }}
87
-
88
- - name : Publish to GHCR
89
- uses : redhat-actions/push-to-registry@v2
90
- with :
91
- tags : ${{ steps.build-image.outputs.tags }}
92
- registry : ${{ env.REGISTRY }}
93
- username : ${{ env.REGISTRY_USER }}
94
- password : ${{ env.REGISTRY_PASSWORD }}
97
+ token : ${{ secrets.NPM_TOKEN }}
0 commit comments