File tree Expand file tree Collapse file tree 4 files changed +6
-17
lines changed
Expand file tree Collapse file tree 4 files changed +6
-17
lines changed Original file line number Diff line number Diff line change 11name : Build and Push ARM64 Docker Image
22
33on :
4- push :
5- tags :
6- - ' v*'
74 workflow_dispatch :
85 inputs :
96 version :
@@ -61,19 +58,16 @@ jobs:
6158 uses : cargo-bins/cargo-binstall@main
6259
6360 - name : Install Dioxus CLI
64- run : cargo binstall dioxus-cli -y
61+ run : cargo binstall dioxus-cli@0.7.0-alpha.2 -y
6562
6663 - name : Lowercase repository owner
6764 id : lowercase_repo
6865 run : |
6966 echo "REPO_OWNER=$(echo ${{ github.repository_owner }} | tr 'A-Z' 'a-z')" >> $GITHUB_ENV
7067 echo "repo-owner=$(echo ${{ github.repository_owner }} | tr 'A-Z' 'a-z')" >> $GITHUB_OUTPUT
7168
72- - name : Build for aarch64
73- run : cargo build --package web --features=server,dioxus/server --target aarch64-unknown-linux-musl --release
74-
7569 - name : Create bundle
76- run : dx bundle --package web
70+ run : dx bundle --package web --release --platform web
7771
7872 - name : Set up Docker Buildx
7973 uses : docker/setup-buildx-action@v3
Original file line number Diff line number Diff line change 11name : Build and Push x86_64 Docker Image
22
33on :
4- push :
5- tags :
6- - ' v*'
74 workflow_dispatch :
85 inputs :
96 version :
@@ -61,19 +58,17 @@ jobs:
6158 uses : cargo-bins/cargo-binstall@main
6259
6360 - name : Install Dioxus CLI
64- run : cargo binstall dioxus-cli -y
61+ run : cargo binstall dioxus-cli@0.7.0-alpha.2 -y
6562
6663 - name : Lowercase repository owner
6764 id : lowercase_repo
6865 run : |
6966 echo "REPO_OWNER=$(echo ${{ github.repository_owner }} | tr 'A-Z' 'a-z')" >> $GITHUB_ENV
7067 echo "repo-owner=$(echo ${{ github.repository_owner }} | tr 'A-Z' 'a-z')" >> $GITHUB_OUTPUT
7168
72- - name : Build for x86_64
73- run : cargo build --package web --features=server,dioxus/server --target x86_64-unknown-linux-musl --release
7469
7570 - name : Create bundle
76- run : dx bundle --package web
71+ run : dx bundle --package web --release --platform web
7772
7873 - name : Set up Docker Buildx
7974 uses : docker/setup-buildx-action@v3
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ FROM --platform=linux/aarch64 alpine:latest AS builder
55WORKDIR /app
66
77# Copy the binary
8- COPY target/aarch64-unknown-linux-musl/ release/web /app/pslink
8+ COPY target/dx/web/ release/web /web /app/pslink
99
1010# Generate initial files
1111RUN cd /app && ./pslink demo
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ FROM --platform=linux/x86_64 alpine AS builder
55WORKDIR /app
66
77# Copy the binary
8- COPY target/x86_64-unknown-linux-musl/ release/web /app/pslink
8+ COPY target/dx/web/ release/web /web /app/pslink
99
1010# Generate initial files
1111RUN cd /app && ./pslink demo
You can’t perform that action at this time.
0 commit comments