diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index cfef81c..e5eb1e1 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -14,8 +14,11 @@ jobs: password: ${{ secrets.DOCKER_PASSWORD }} steps: - name: Checkout - uses: actions/checkout@v4 - + run: | + git init + git remote add origin https://${{ github.actor }}:${{ secrets.GITHUB_TOKEN }}@git.rivercry.com/${{ github.repository }}.git + git fetch --depth 1 origin ${{ github.sha }} + git checkout FETCH_HEAD - name: Configure run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index ed60a5d..0000000 --- a/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM archlinux:latest - -RUN pacman -Syu --noconfirm --needed \ - base-devel \ - clang \ - lld \ - ninja \ - cmake \ - pkgconf \ - git \ - ca-certificates \ - gtkmm-4.0 \ - gtk4 \ - gtk4-layer-shell \ - webkitgtk-6.0 \ - curl \ - nlohmann-json \ - && pacman -Scc --noconfirm - -ENV CC=clang \ - CXX=clang++ - -WORKDIR /workspace