diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0aef15b..350b04f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,7 +39,6 @@ jobs: runs-on: ubuntu-latest needs: get_all_targets strategy: - max-parallel: 8 matrix: target: ${{ fromJson(needs.get_all_targets.outputs.TARGETS) }} steps: @@ -53,4 +52,4 @@ jobs: - name: Build run: | - bash script/build.sh -sp "${{ matrix.target }}" -m '-v -x' + bash script/build.sh -sp "${{ matrix.target }}" -m '-a -v -x' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 84c6093..9a9ca6f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -51,7 +51,7 @@ jobs: - name: Build run: | - bash script/build.sh -v "v${{ steps.get_version.outputs.VERSION }}" -p "${{ matrix.target }}" -m '-v -x' + bash script/build.sh -v "v${{ steps.get_version.outputs.VERSION }}" -p "${{ matrix.target }}" -m '-a -v' - name: Release uses: softprops/action-gh-release@v1 diff --git a/.github/workflows/release_dev.yml b/.github/workflows/release_dev.yml index 6bb08ce..797e99b 100644 --- a/.github/workflows/release_dev.yml +++ b/.github/workflows/release_dev.yml @@ -45,7 +45,7 @@ jobs: - name: Build run: | - bash script/build.sh -v dev -p "${{ matrix.target }}" -m '-v -x' + bash script/build.sh -v dev -p "${{ matrix.target }}" -m '-a -v -x' - name: Release uses: softprops/action-gh-release@v1 diff --git a/Dockerfile b/Dockerfile index e7d4533..632cbf8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN apk add --no-cache bash curl git go g++ RUN bash script/build.sh -Mv ${VERSION} \ -f "gcc -static" -F "g++ -static" \ - -m '-v -x' + -m '-a -v' From alpine:latest @@ -22,12 +22,12 @@ ENV PUID=0 PGID=0 UMASK=022 COPY --from=builder /synctv/build/synctv /usr/local/bin/synctv -RUN apk add --no-cache bash ca-certificates su-exec tzdata && \ +RUN apk add --no-cache bash ca-certificates su-exec tzdata && rm -rf /var/cache/apk/* COPY script/entrypoint.sh /entrypoint.sh -RUN chmod +x /entrypoint.sh && \ +RUN chmod +x /entrypoint.sh && mkdir -p /root/.synctv WORKDIR /root/.synctv