ci: use remote mage-ci action
All checks were successful
Tests / test (pull_request) Successful in 17s

This commit is contained in:
Dan Anglin 2024-08-27 18:52:43 +01:00
parent 85717a7fac
commit 0619c950f5
Signed by: dananglin
GPG key ID: 0C1D44CFBEE68638
3 changed files with 1 additions and 23 deletions

View file

@ -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"]

View file

@ -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 }}

View file

@ -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: