File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 14
14
app_name : " simplelogin"
15
15
release_type : " github"
16
16
release_url : " https://api.github.com/repos/simple-login/app"
17
- target-arch : " amd64 "
17
+ target-arch : " 64 "
18
18
secrets :
19
19
OP_SERVICE_ACCOUNT_TOKEN : ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ ENV PATH="$HOME/.local/bin:/code/.venv/bin:$PATH"
47
47
RUN \
48
48
echo "**** install build packages ****" && \
49
49
apt-get update && \
50
- apt-get install -y \
50
+ apt-get install -y --no-install-recommends \
51
51
gcc \
52
52
git \
53
53
libre2-dev \
57
57
curl -o /tmp/uv-installer.sh -L https://astral.sh/uv/install.sh && \
58
58
sh /tmp/uv-installer.sh && \
59
59
uv python install `cat .python-version` && \
60
- uv sync --locked && \
60
+ case "$(uname -m)" in \
61
+ 'x86_64' ) export ARGS='' ;; \
62
+ 'aarch64' ) export ARGS='--no-install-package pyre2 --no-install-package pycryptodome' ;; \
63
+ esac && \
64
+ uv sync --no-dev --locked $ARGS && \
61
65
echo "**** install runtime packages ****" && \
62
66
apt-get install -y \
63
67
gnupg \
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ The architectures supported by this image are:
51
51
| Architecture | Available | Tag |
52
52
| :----: | :----: | ---- |
53
53
| x86-64 | ✅ | latest |
54
- | arm64 | ❌ | latest |
54
+ | arm64 | ✅ | latest |
55
55
56
56
## Application Setup
57
57
You can’t perform that action at this time.
0 commit comments