mirror of
https://github.com/seepine/action-docker-build-push.git
synced 2025-02-23 00:30:11 +08:00
fix: fix shell required
This commit is contained in:
parent
377c4f2be0
commit
714e077b61
@ -41,6 +41,7 @@ runs:
|
|||||||
using: 'composite'
|
using: 'composite'
|
||||||
steps:
|
steps:
|
||||||
- name: Set up Proxy env
|
- name: Set up Proxy env
|
||||||
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
echo "[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Set up Proxy env"
|
echo "[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Set up Proxy env"
|
||||||
if [ -n "${{ env.HTTP_PROXY }}" ]; then
|
if [ -n "${{ env.HTTP_PROXY }}" ]; then
|
||||||
@ -57,12 +58,14 @@ runs:
|
|||||||
echo "no_proxy=${{ env.no_proxy }}"
|
echo "no_proxy=${{ env.no_proxy }}"
|
||||||
|
|
||||||
- name: echo Set up QEMU
|
- name: echo Set up QEMU
|
||||||
|
shell: bash
|
||||||
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Set up QEMU"
|
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Set up QEMU"
|
||||||
|
|
||||||
- name: Set up QEMU
|
- name: Set up QEMU
|
||||||
uses: docker/setup-qemu-action@v3
|
uses: docker/setup-qemu-action@v3
|
||||||
|
|
||||||
- name: echo Set up Docker BuildX
|
- name: echo Set up Docker BuildX
|
||||||
|
shell: bash
|
||||||
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Set up Docker BuildX"
|
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Set up Docker BuildX"
|
||||||
|
|
||||||
- name: Set up Docker BuildX
|
- name: Set up Docker BuildX
|
||||||
@ -74,6 +77,7 @@ runs:
|
|||||||
"env.no_proxy='${{ env.no_proxy }}'"
|
"env.no_proxy='${{ env.no_proxy }}'"
|
||||||
|
|
||||||
- name: echo Login to DockerHub
|
- name: echo Login to DockerHub
|
||||||
|
shell: bash
|
||||||
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Login to DockerHub"
|
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Login to DockerHub"
|
||||||
if: ${{ inputs.username != '' }}
|
if: ${{ inputs.username != '' }}
|
||||||
|
|
||||||
@ -90,6 +94,7 @@ runs:
|
|||||||
NO_PROXY: ${{ env.no_proxy }}
|
NO_PROXY: ${{ env.no_proxy }}
|
||||||
|
|
||||||
- name: echo Cache docker build
|
- name: echo Cache docker build
|
||||||
|
shell: bash
|
||||||
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Cache docker build"
|
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Cache docker build"
|
||||||
|
|
||||||
- name: Cache docker build
|
- name: Cache docker build
|
||||||
@ -99,10 +104,12 @@ runs:
|
|||||||
key: ${{ runner.os }}-docker-build-cache
|
key: ${{ runner.os }}-docker-build-cache
|
||||||
|
|
||||||
- name: echo Build and push
|
- name: echo Build and push
|
||||||
|
shell: bash
|
||||||
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Build and push"
|
run: echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Build and push"
|
||||||
|
|
||||||
- name: Get docker meta
|
- name: Get docker meta
|
||||||
id: meta
|
id: meta
|
||||||
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
if [ -n "${{ inputs.tags }}" ]; then
|
if [ -n "${{ inputs.tags }}" ]; then
|
||||||
echo TAGS=$(echo "${{ inputs.tags }}" | tr '\n' ',' | sed 's/,$//') >> $GITHUB_OUTPUT
|
echo TAGS=$(echo "${{ inputs.tags }}" | tr '\n' ',' | sed 's/,$//') >> $GITHUB_OUTPUT
|
||||||
@ -119,6 +126,7 @@ runs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
- name: echo Get docker meta
|
- name: echo Get docker meta
|
||||||
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Get docker meta"
|
echo -e "\n[$(date +'%Y-%m-%d %H:%M:%S')] ⚙️ Get docker meta"
|
||||||
echo TAGS=${{ steps.meta.outputs.TAGS }}
|
echo TAGS=${{ steps.meta.outputs.TAGS }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user