chore: update digest format

This commit is contained in:
0xJacky 2023-05-05 21:05:28 +08:00
parent c16ea53ed1
commit 5b34f0f052
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
3 changed files with 5 additions and 5 deletions

View file

@ -148,7 +148,7 @@ jobs:
echo "PATH=${{ steps.musl.outputs.path }}:$PATH" >> $GITHUB_ENV echo "PATH=${{ steps.musl.outputs.path }}:$PATH" >> $GITHUB_ENV
echo "CC=${{ env.ARCH_NAME }}-linux-musl${{ env.ABI }}-gcc" >> $GITHUB_ENV echo "CC=${{ env.ARCH_NAME }}-linux-musl${{ env.ABI }}-gcc" >> $GITHUB_ENV
echo "CXX=${{ env.ARCH_NAME }}-linux-musl${{ env.ABI }}-g++" >> $GITHUB_ENV echo "CXX=${{ env.ARCH_NAME }}-linux-musl${{ env.ABI }}-g++" >> $GITHUB_ENV
echo "LD_FLAGS=--extldflags '-static'" >> $GITHUB_ENV echo "LD_FLAGS=-w --extldflags '-static'" >> $GITHUB_ENV
- name: Install darwin cross compiler - name: Install darwin cross compiler
if: env.GOOS == 'darwin' if: env.GOOS == 'darwin'
@ -159,7 +159,7 @@ jobs:
echo "PATH=$(pwd)/crossosx/bin/:$PATH" >> $GITHUB_ENV echo "PATH=$(pwd)/crossosx/bin/:$PATH" >> $GITHUB_ENV
echo "CC=${{ env.ARCH_NAME }}-clang" >> $GITHUB_ENV echo "CC=${{ env.ARCH_NAME }}-clang" >> $GITHUB_ENV
echo "CXX=${{ env.ARCH_NAME }}-clang++" >> $GITHUB_ENV echo "CXX=${{ env.ARCH_NAME }}-clang++" >> $GITHUB_ENV
echo "LD_FLAGS=-s -w" >> $GITHUB_ENV echo "LD_FLAGS=-w" >> $GITHUB_ENV
- name: Download frontend artifacts - name: Download frontend artifacts
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
@ -183,7 +183,7 @@ jobs:
run: | run: |
cp README*.md ./dist cp README*.md ./dist
find dist -printf '%P\n' | tar -C dist --no-recursion -zcvf ${{ env.DIST }}.tar.gz -T - find dist -printf '%P\n' | tar -C dist --no-recursion -zcvf ${{ env.DIST }}.tar.gz -T -
openssl dgst -sha512 ${{ env.DIST }}.tar.gz | sed 's/([^)]*)//g' >> ${{ env.DIST }}.tar.gz.digest openssl dgst -sha512 ${{ env.DIST }}.tar.gz | sed 's/([^)]*)//g' | awk '{print $NF}' >> ${{ env.DIST }}.tar.gz.digest
- name: Publish - name: Publish
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1

View file

@ -3,6 +3,6 @@ CGO_ENABLED=1 GOOS=linux CC=x86_64-unknown-linux-gnu-gcc \
CXX=x86_64-unknown-linux-gnu-g++ GOARCH=amd64 go build -ldflags \ CXX=x86_64-unknown-linux-gnu-g++ GOARCH=amd64 go build -ldflags \
"-X 'github.com/0xJacky/Nginx-UI/server/settings.buildTime=$(date +%s)'" -o nginx-ui -v main.go "-X 'github.com/0xJacky/Nginx-UI/server/settings.buildTime=$(date +%s)'" -o nginx-ui -v main.go
docker build -t nginx-ui . # docker build -t nginx-ui .
# docker tag nginx-ui uozi/nginx-ui # docker tag nginx-ui uozi/nginx-ui
# docker push uozi/nginx-ui # docker push uozi/nginx-ui

2
go.mod
View file

@ -1,6 +1,6 @@
module github.com/0xJacky/Nginx-UI module github.com/0xJacky/Nginx-UI
go 1.19 go 1.20
require ( require (
github.com/BurntSushi/toml v1.2.1 github.com/BurntSushi/toml v1.2.1