Under Development
stars

Build and Test

Build and Test#

Build the code and run some tests

Description#

This action is the workhorse of NeoMutt. It’s run on all code that’s pushed to the neomutt repo and all pull requests.

The action performs three builds, with a variety of configure options, and a set of unit tests on some of the libraries.

See, How to build NeoMutt

Steps:

  • Configure NeoMutt

  • Build NeoMutt

  • Build Tests

  • Run Tests

Action Details#

Key

Description

Details

Trigger

git push

To branches main or devel/*

Trigger

Pull Request

Trigger

Workflow (manual)

neomutt/neomutt

Uses

GitHub’s checkout action

actions/checkout

Uses

Hendrik Muhs’ ccache-action

hendrikmuhs/ccache-action

Uses

Simen Bekkhus’ cpu-cores action

SimenB/github-actions-cpu-cores

Runs-on

ubuntu-latest

neomutt/ubuntu

See Also#

Description

Location

Action

neomutt/neomutt

Action Logs

neomutt/neomutt

Source Code

neomutt/neomutt

Test Files

neomutt/neomutt-test-files