Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/l-super/create-dmg-actions


https://github.com/l-super/create-dmg-actions

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# Create DMG actions

[![GitHub Super-Linter](https://github.com/actions/typescript-action/actions/workflows/linter.yml/badge.svg)](https://github.com/super-linter/super-linter)
![CI](https://github.com/actions/typescript-action/actions/workflows/ci.yml/badge.svg)
[![Check dist/](https://github.com/actions/typescript-action/actions/workflows/check-dist.yml/badge.svg)](https://github.com/actions/typescript-action/actions/workflows/check-dist.yml)
[![CodeQL](https://github.com/actions/typescript-action/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/actions/typescript-action/actions/workflows/codeql-analysis.yml)

A script designed to automate the creation of standard .dmg installation files
for macOS systems.

## Overview

The .dmg file is a widely used disk image format in macOS systems, commonly used
for distributing applications and data. With Create DMG Action, you can easily
package your application into .dmg format, ensuring that users can conveniently
install and use your application.

## Inputs

- `dmg_name`(**Required**): Set the name of the output DMG file.

- `src_dir`(**Required**): Path of the Application Bundle.

## Example usage

```
uses: L-Super/[email protected]
with:
dmg_name: 'installer'
src_dir: 'demo.app'
```

## License

This project is licensed under the [MIT License.](LICENSE)

## Contributions

If you have any suggestions or wish to contribute code, please submit a Pull
Request or create an Issue.