From 911011ac4406e876a5609a31d24208c9e7fee455 Mon Sep 17 00:00:00 2001 From: Helios Agent Date: Sat, 28 Mar 2026 15:16:04 +0100 Subject: [PATCH] Remove CI/CD workflow and Dockerfile --- .forgejo/workflows/build.yaml | 37 ----------------------------------- Dockerfile | 21 -------------------- 2 files changed, 58 deletions(-) delete mode 100644 .forgejo/workflows/build.yaml delete mode 100644 Dockerfile diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml deleted file mode 100644 index b4dee58..0000000 --- a/.forgejo/workflows/build.yaml +++ /dev/null @@ -1,37 +0,0 @@ -name: Build & Push Docker Image - -on: - push: - branches: - - master - -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Install Docker CLI - run: | - apt-get update -qq && apt-get install -y -qq docker.io - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to Forgejo Registry - uses: docker/login-action@v3 - with: - registry: git.moritz.run - username: ${{ secrets.REGISTRY_USER }} - password: ${{ secrets.REGISTRY_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v5 - with: - context: . - push: true - platforms: linux/amd64,linux/arm64 - tags: git.moritz.run/helios/helios-remote:latest - cache-from: type=registry,ref=git.moritz.run/helios/helios-remote:buildcache - cache-to: type=registry,ref=git.moritz.run/helios/helios-remote:buildcache,mode=max diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 5d70a63..0000000 --- a/Dockerfile +++ /dev/null @@ -1,21 +0,0 @@ -# Build stage -FROM rust:1.82-alpine AS builder - -RUN apk add --no-cache musl-dev - -WORKDIR /app -COPY . . - -RUN cargo build --release --bin helios-remote-relay - -# Runtime stage -FROM alpine:3.20 - -RUN apk add --no-cache ca-certificates - -WORKDIR /app -COPY --from=builder /app/target/release/helios-remote-relay . - -EXPOSE 8080 - -CMD ["./helios-remote-relay"]