A chess engine written in Gleam
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update Gleam version

+8 -11
+1 -1
.github/workflows/test.yml
··· 15 15 - uses: erlef/setup-beam@v1 16 16 with: 17 17 otp-version: "27.1.2" 18 - gleam-version: "1.8.1" 18 + gleam-version: "1.9.1" 19 19 rebar3-version: "3" 20 20 # elixir-version: "1.15.4" 21 21 - run: gleam deps download
+7 -10
Dockerfile
··· 1 - FROM ghcr.io/gleam-lang/gleam:v1.8.1-erlang-alpine 1 + FROM ghcr.io/gleam-lang/gleam:v1.9.1-erlang-alpine AS builder 2 2 3 3 WORKDIR /build 4 + COPY . /build 4 5 5 - COPY . /build 6 + RUN gleam export erlang-shipment 6 7 7 - # Compile the project 8 - RUN cd /build \ 9 - && gleam export erlang-shipment \ 10 - && mv build/erlang-shipment /app \ 11 - && rm -r /build 8 + FROM erlang:alpine 12 9 13 - # Run the server 14 10 WORKDIR /app 15 - ENTRYPOINT ["/app/entrypoint.sh"] 16 - CMD ["run"] 11 + COPY --from=builder /build/build/erlang-shipment /app 12 + 13 + ENTRYPOINT [ "./entrypoint.sh", "run" ]