From 0619c950f56afb7e0f697d66e5c0eb84f98ffac7 Mon Sep 17 00:00:00 2001 From: Dan Anglin Date: Tue, 27 Aug 2024 18:52:43 +0100 Subject: [PATCH] ci: use remote mage-ci action --- .forgejo/actions/mage/Dockerfile | 6 ------ .forgejo/actions/mage/action.yaml | 16 ---------------- .forgejo/workflows/Tests.yaml | 2 +- 3 files changed, 1 insertion(+), 23 deletions(-) delete mode 100644 .forgejo/actions/mage/Dockerfile delete mode 100644 .forgejo/actions/mage/action.yaml diff --git a/.forgejo/actions/mage/Dockerfile b/.forgejo/actions/mage/Dockerfile deleted file mode 100644 index ac36f20..0000000 --- a/.forgejo/actions/mage/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -# syntax=docker/dockerfile:1 -FROM golang:1.23.0 - -RUN go install github.com/magefile/mage@v1.15.0 - -ENTRYPOINT ["mage"] diff --git a/.forgejo/actions/mage/action.yaml b/.forgejo/actions/mage/action.yaml deleted file mode 100644 index ae3718d..0000000 --- a/.forgejo/actions/mage/action.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -name: "Mage Action" -description: "Runs a mage target in the defined in the project's repository" - -inputs: - target: - description: "The mage target to run" - required: true - -runs: - using: "docker" - image: "Dockerfile" - entrypoint: "mage" - args: - - -v - - ${{ inputs.target }} diff --git a/.forgejo/workflows/Tests.yaml b/.forgejo/workflows/Tests.yaml index 366a8cc..d501778 100644 --- a/.forgejo/workflows/Tests.yaml +++ b/.forgejo/workflows/Tests.yaml @@ -15,7 +15,7 @@ jobs: - name: Checkout Repository uses: https://code.forgejo.org/actions/checkout@v4 - name: Test - uses: ./.forgejo/actions/mage + uses: https://codeflow.dananglin.me.uk/actions/mage-ci@main with: target: test env: