this repo has no description
0
fork

Configure Feed

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

add entry.mjs

nuv 0ef955ab 350d0eb7

+16 -18
+7 -11
.forgejo/workflows/publish.yml
··· 19 19 - name: Run gleam build 20 20 run: cd condition_overload && gleam build 21 21 22 - - name: Add entrypoint 23 - run: | 24 - echo "import { main } from \"./condition_overload.mjs\"; main();" > ./condition_overload/build/dev/javascript/condition_overload/gleam.main.mjs 25 - 26 22 - name: Display build artifacts 27 23 run: ls ./condition_overload/build/dev/javascript/ 28 24 ··· 51 47 path: ./build 52 48 53 49 - name: Build linux-x64 54 - run: bun build --compile --target=bun-linux-x64 ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/linux-x64/condition_overload 50 + run: bun build --compile --target=bun-linux-x64 ./build/condition_overload/entry.mjs --outfile ./build/bin/linux-x64/condition_overload 55 51 56 52 - name: Build linux-arm64 57 - run: bun build --compile --target=bun-linux-arm64 ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/linux-arm64/condition_overload 53 + run: bun build --compile --target=bun-linux-arm64 ./build/condition_overload/entry.mjs --outfile ./build/bin/linux-arm64/condition_overload 58 54 59 55 - name: Build windows-x64 60 - run: bun build --compile --target=bun-windows-x64 ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/windows-x64/condition_overload 56 + run: bun build --compile --target=bun-windows-x64 ./build/condition_overload/entry.mjs --outfile ./build/bin/windows-x64/condition_overload 61 57 62 58 - name: Build darwin-x64 63 - run: bun build --compile --target=bun-darwin-x64 ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/darwin-x64/condition_overload 59 + run: bun build --compile --target=bun-darwin-x64 ./build/condition_overload/entry.mjs --outfile ./build/bin/darwin-x64/condition_overload 64 60 65 61 - name: Build darwin-arm64 66 - run: bun build --compile --target=bun-darwin-arm64 ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/darwin-arm64/condition_overload 62 + run: bun build --compile --target=bun-darwin-arm64 ./build/condition_overload/entry.mjs --outfile ./build/bin/darwin-arm64/condition_overload 67 63 68 64 - name: Build x64-musl 69 - run: bun build --compile --target=bun-x64-musl ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/x64-musl/condition_overload 65 + run: bun build --compile --target=bun-x64-musl ./build/condition_overload/entry.mjs --outfile ./build/bin/x64-musl/condition_overload 70 66 71 67 - name: Build linux-arm64-musl 72 - run: bun build --compile --target=bun-linux-arm64-musl ./build/condition_overload/gleam.main.mjs --outfile ./build/bin/linux-arm64-musl/condition_overload 68 + run: bun build --compile --target=bun-linux-arm64-musl ./build/condition_overload/entry.mjs --outfile ./build/bin/linux-arm64-musl/condition_overload 73 69 74 70 - name: Zip binaries 75 71 run: |
+7 -7
Dockerfile
··· 5 5 FROM oven/bun AS compile 6 6 COPY --from=build /app/build/dev/javascript/ /build 7 7 WORKDIR /build 8 - RUN bun build --compile --target=bun-linux-x64 /build/condition_overload/condition_overload.mjs --outfile /build/bin/linux-x64/condition_overload 9 - RUN bun build --compile --target=bun-linux-arm64 /build/condition_overload/condition_overload.mjs --outfile /build/bin/linux-arm64/condition_overload 10 - RUN bun build --compile --target=bun-windows-x64 /build/condition_overload/condition_overload.mjs --outfile /build/bin/windows-x64/condition_overload 11 - RUN bun build --compile --target=bun-darwin-x64 /build/condition_overload/condition_overload.mjs --outfile /build/bin/darwin-x64/condition_overload 12 - RUN bun build --compile --target=bun-darwin-arm64 /build/condition_overload/condition_overload.mjs --outfile /build/bin/darwin-arm64/condition_overload 13 - RUN bun build --compile --target=bun-x64-musl /build/condition_overload/condition_overload.mjs --outfile /build/bin/x64-musl/condition_overload 14 - RUN bun build --compile --target=bun-linux-arm64-musl /build/condition_overload/condition_overload.mjs --outfile /build/bin/linux-arm64-musl/condition_overload 8 + RUN bun build --compile --target=bun-linux-x64 /build/condition_overload/entry.mjs --outfile /build/bin/linux-x64/condition_overload 9 + RUN bun build --compile --target=bun-linux-arm64 /build/condition_overload/entry.mjs --outfile /build/bin/linux-arm64/condition_overload 10 + RUN bun build --compile --target=bun-windows-x64 /build/condition_overload/entry.mjs --outfile /build/bin/windows-x64/condition_overload 11 + RUN bun build --compile --target=bun-darwin-x64 /build/condition_overload/entry.mjs --outfile /build/bin/darwin-x64/condition_overload 12 + RUN bun build --compile --target=bun-darwin-arm64 /build/condition_overload/entry.mjs --outfile /build/bin/darwin-arm64/condition_overload 13 + RUN bun build --compile --target=bun-x64-musl /build/condition_overload/entry.mjs --outfile /build/bin/x64-musl/condition_overload 14 + RUN bun build --compile --target=bun-linux-arm64-musl /build/condition_overload/entry.mjs --outfile /build/bin/linux-arm64-musl/condition_overload 15 15 16 16 FROM scratch 17 17 COPY --from=compile /build/bin/ /
+2
src/entry.mjs
··· 1 + import { main } from "./condition_overload.mjs"; 2 + main();