diff --git a/.envrc b/.envrc deleted file mode 100644 index 1d953f4..0000000 --- a/.envrc +++ /dev/null @@ -1 +0,0 @@ -use nix diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 5ffeb2c..0a4cf24 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -13,6 +13,19 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + + - name: Install Docker + run: | + apt-get update + apt-get install docker.io -y + + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + with: + platforms: linux/amd64,linux/arm64 - name: Get upstream repository run: | @@ -21,35 +34,19 @@ jobs: - name: Extract tags and labels for Docker id: meta run: | - export VERSION="$(cd upstream && git describe --tags --abbrev=0 | cut -d 'v' -f2-)" - echo "Version: ${VERSION}" - echo "tag=${VERSION}" >> $GITHUB_OUTPUT + echo "$(cd upstream && git describe --tags --abbrev=0 | cut -d 'v' -f2-)" + echo "tag=$(cd upstream && git describe --tags --abbrev=0 | cut -d 'v' -f2-)" >> $GITHUB_OUTPUT shell: bash - name: Check if the image was already built id: check-build-status run: | - echo ${{ steps.meta.outputs.tag }} - if curl --silent -f -lSL "https://hub.docker.com/v2/repositories/jiriks74/onlyoffice-documentserver/tags/$(echo ${{ steps.meta.outputs.tag }})" > /dev/null; then echo "Already exists" && exit 1; else echo "Desn't exist" && exit 0; fi + if curl --silent -f -lSL "https://hub.docker.com/v2/repositories/jiriks74/onlyoffice-documentserver/tags/$(echo ${{ steps.meta.outputs.tags }})" > /dev/null; then echo "Already existst" && exit 1; else echo "Desn't exist" && exit 0; fi - name: Set tag in Dockerfile run: | sed -i "s/ARG PACKAGE_VERSION=/ARG PACKAGE_VERSION=$(echo ${{ steps.meta.outputs.tag }} | cut -d ':' -f2)/g" Dockerfile - - name: Update repositories - run: sudo apt update - - name: Install Docker - uses: awalsh128/cache-apt-pkgs-action@latest - with: - packages: docker.io - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 - with: - platforms: linux/amd64,linux/arm64 - - name: Login to DockerHub uses: docker/login-action@v1 with: diff --git a/.gitea/workflows/cron-rebuild-trigger.yml.arch b/.gitea/workflows/cron-rebuild-trigger.yml similarity index 100% rename from .gitea/workflows/cron-rebuild-trigger.yml.arch rename to .gitea/workflows/cron-rebuild-trigger.yml diff --git a/.gitea/workflows/rebuild.yml.arch b/.gitea/workflows/rebuild.yml similarity index 100% rename from .gitea/workflows/rebuild.yml.arch rename to .gitea/workflows/rebuild.yml diff --git a/.gitea/workflows/zap-ds.yaml.arch b/.gitea/workflows/zap-ds.yaml similarity index 100% rename from .gitea/workflows/zap-ds.yaml.arch rename to .gitea/workflows/zap-ds.yaml diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ab736a1..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -# Nix, direnv -.direnv diff --git a/default.nix b/default.nix deleted file mode 100644 index 5226177..0000000 --- a/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ pkgs ? (import <nixpkgs> { - config.allowUnfree = true; -}), -}: -pkgs.mkShell { - pure = true; - packages = with pkgs; [ - # Choose the build tools that you need - act - ]; -}