ci: use remote mage-ci action #2

Manually merged
dananglin merged 1 commit from use-remote-action into main 2024-08-27 18:55:23 +01:00
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: