liveBook · Manning

Workflow job

As explained in .NET MAUI in Action

A workflow job is a group of GitHub Actions steps executed together on a specified runner.

A workflow job groups GitHub Actions steps that run together on a specified runner. An Android build job can check out code, prepare dependencies, create a signed app, and upload its artifact. section 12.2.2

Android build job

Define build-android with name: Build Android and runs-on: windows-latest, then add steps for checkout, keystore decoding, .NET setup, MAUI installation, signed dotnet publish, and artifact upload.

How .NET MAUI in Action covers it

How deep it goes
Explains job structure through runner selection and six procedural steps, stopping short of broader workflow orchestration.
Examples
Uses an Android job that decodes a keystore, publishes a signed AAB, and uploads it for a later deployment job.
What it assumes
Assumes a GitHub Actions workflow and .NET MAUI project while teaching secret-based keystore handling and job-step configuration.
What you can do after
Build it from scratch by configuring a runner, ordered steps, protected signing secrets, a signed publish command, and an uploaded artifact.
How it connects
Connects workflow jobs with GitHub Actions steps, runners, secrets, .NET MAUI workloads, and build artifacts.

Also explained in

Compare how 2 books explain workflow job →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of .NET MAUI in Action. The section links point to the parts of the book it draws on.