Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

setup-mono

A composite GitHub Action that ensures Mono is installed on Ubuntu runners, including Ubuntu 24.04 and later (where Mono is no longer preinstalled).

Usage

- uses: xtadex/setup-mono@v1

Or for internal use in your repo:

- uses: ./.github/actions/setup-mono

What it does

  • Adds the official Mono repository and GPG key
  • Installs mono-complete
  • Verifies Mono installation

Example Workflow

name: Build with Mono

on: [push, pull_request]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: xtadex/setup-mono@v1  # Or ./.github/actions/setup-mono for local
      - run: mono --version

License

MIT

About

Ensures that Mono is installed since it was removed from Ubuntu 24.04

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors