diff --git a/.gitea/issue_template/bug_report.yaml b/.forgejo/issue_template/bug_report.yaml similarity index 100% rename from .gitea/issue_template/bug_report.yaml rename to .forgejo/issue_template/bug_report.yaml diff --git a/.gitea/issue_template/config.yaml b/.forgejo/issue_template/config.yaml similarity index 100% rename from .gitea/issue_template/config.yaml rename to .forgejo/issue_template/config.yaml diff --git a/.gitea/issue_template/feature_request.yaml b/.forgejo/issue_template/feature_request.yaml similarity index 100% rename from .gitea/issue_template/feature_request.yaml rename to .forgejo/issue_template/feature_request.yaml diff --git a/.gitea/pull_request_template.md b/.forgejo/pull_request_template.md similarity index 100% rename from .gitea/pull_request_template.md rename to .forgejo/pull_request_template.md diff --git a/.forgejo/workflows/compile.yaml b/.forgejo/workflows/compile.yaml new file mode 100644 index 0000000..f423547 --- /dev/null +++ b/.forgejo/workflows/compile.yaml @@ -0,0 +1,22 @@ +name: Compile Telodendria +run-name: Compile Telodendria on ${{ forgejo.actor }} +on: [push] + +jobs: + "Compile Telodendria": + strategy: + matrix: + os: [alpine] + arch: [aarch64] + runs-on: ["${{ matrix.os }}", "${{ matrix.arch }}"] + steps: + - name: Check out repository + uses: actions/checkout@v4 + with: + submodules: true + - name: Configure Telodendria + run: ./configure + - name: Configure & Build Cytoplasm + run: make cytoplasm + - name: Build Telodendria + run: make diff --git a/.gitea/workflows/compile.yaml b/.gitea/workflows/compile.yaml deleted file mode 100644 index 0c578a8..0000000 --- a/.gitea/workflows/compile.yaml +++ /dev/null @@ -1,29 +0,0 @@ -name: Compile Telodendria -run-name: Compile Telodendria on ${{ gitea.actor }} -on: [push] - -jobs: - "Compile Telodendria": - strategy: - matrix: - os: [debian-v12.4, alpine-v3.19, openbsd-v7.4, freebsd-v14.0, netbsd-v9.3] - arch: [x86, x86_64] - exclude: - # 32-bit OpenBSD does not behave well in QEMU. Even when using - # QEMU to emulate i386, it utilizes 100% of its CPU core and is - # still extremely sluggish. Thus, we don't have a working 32-bit - # OpenBSD runner, so exclude it from the matrix configuration. - - os: openbsd-v7.4 - arch: x86 - runs-on: ["${{ matrix.os }}", "${{ matrix.arch }}"] - steps: - - name: Check out repository - uses: actions/checkout@v3 - with: - submodules: true - - name: Configure Telodendria - run: ./configure - - name: Configure & Build Cytoplasm - run: make cytoplasm - - name: Build Telodendria - run: make