Skip to content

Setup Microsoft PowerPoint app in GitHub Actions runner.

License

Notifications You must be signed in to change notification settings

NetOfficeFw/setup-powerpoint

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

setup-powerpoint

Action to setup Microsoft PowerPoint for Mac in GitHub Actions runner.

Requirements

This action requires macOS operating system.

Usage

name: PowerPoint Automation

on:
  push:

jobs:
  powerpoint-tests:
    runs-on: macos-latest
    steps:
      - uses: actions/checkout@v6

      - name: Install Microsoft PowerPoint for Mac
        uses: NetOfficeFw/setup-powerpoint@v1
        # Optional: install a different Microsoft PowerPoint release
        # with:
        #   package: Microsoft_PowerPoint_16.103.25113013_Updater.pkg

      - name: Run automation
        run: |
          # PowerPoint is installed in /Applications
          ls "/Applications/Microsoft PowerPoint.app"

Action Outputs

The setup-powerpoint action will output these variables:

  • path: Installation path of Microsoft PowerPoint (e.g., /Applications/Microsoft PowerPoint.app).
  • version: Installed Microsoft PowerPoint version (CFBundleShortVersionString).
  • build: Build number (last component of CFBundleVersion).
  • package: Installer package file name used during installation.
  • installer-url: Full URL used to download the installer.

License

Source code is licensed under MIT License.

© 2025 Cisco Systems, Inc. All rights reserved.

About

Setup Microsoft PowerPoint app in GitHub Actions runner.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •