Skip to content

GitHub Action to upload artifacts to the local Forrest runner

License

Notifications You must be signed in to change notification settings

forrest-runner/upload-artifact

Repository files navigation

Forrest Artifact Upload Action

                                    ┏━━━━━━━━━━━━━━━┓
                                    ┃      Run      ┃
                                    ┃    Forrest    ┃
                                    ┃      Run      ┃
                                    ┗━━━┯━━━━━━━┯━━━┛

GitHub Action that uploads artifacts to the local Forrest Runner.

Uploaded files are replaced by .desktop files of Type=Link with a URL= set to the public URL of the uploaded file. These .desktop files can for example be uploaded in a subsequent actions/upload-artifact call.

name: Build Job

on: [push]

jobs:
  base:
    name: Base
    runs-on: [self-hosted, forrest, debian-base]
    steps:
      - name: Build
        run: make

      - uses: forrest-runner/upload-artifact@main
        with:
          path: build

      - uses: actions/upload-artifact@v4
        with:
          path: build

About

GitHub Action to upload artifacts to the local Forrest runner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published