diff --git a/.github/workflows/build_app.yml b/.github/workflows/build.yml similarity index 94% rename from .github/workflows/build_app.yml rename to .github/workflows/build.yml index f258963..8bfb9f2 100644 --- a/.github/workflows/build_app.yml +++ b/.github/workflows/build.yml @@ -1,8 +1,8 @@ -name: Build Mist +name: Build on: [push, pull_request] jobs: - build-app: - name: Build Mist + build: + name: Build runs-on: macos-12 steps: - uses: actions/checkout@v3 @@ -30,7 +30,7 @@ jobs: - name: Export Mist run: xcodebuild -exportArchive -archivePath Mist.xcarchive -exportPath Export -exportOptionsPlist ExportOptions.plist - name: Print Mist version - run: defaults read Export/Mist.app CFBundleShortVersionString + run: defaults read Export/Mist.app/Contents/Info.plist CFBundleShortVersionString - name: Remove Apple Developer Keychain if: ${{ always() }} run: security delete-keychain $RUNNER_TEMP/apple-developer.keychain-db diff --git a/.github/workflows/lint_codebase.yml b/.github/workflows/linting.yml similarity index 93% rename from .github/workflows/lint_codebase.yml rename to .github/workflows/linting.yml index d92f7f4..1a5301c 100644 --- a/.github/workflows/lint_codebase.yml +++ b/.github/workflows/linting.yml @@ -1,8 +1,8 @@ -name: Lint Codebase +name: Linting on: [push, pull_request] jobs: - lint-codebase: - name: Lint Codebase + linting: + name: Linting runs-on: macos-12 steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/run_unit_tests.yml b/.github/workflows/unit_tests.yml similarity index 75% rename from .github/workflows/run_unit_tests.yml rename to .github/workflows/unit_tests.yml index e53a29f..2f109bf 100644 --- a/.github/workflows/run_unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -1,8 +1,8 @@ -name: Run Unit Tests +name: Unit Tests on: [push, pull_request] jobs: - run_unit_tests: - name: Run Unit Tests + unit_tests: + name: Unit Tests runs-on: macos-12 steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 88c05fc..968232b 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ # MIST - macOS Installer Super Tool +![Latest Release](https://img.shields.io/github/v/release/ninxsoft/Mist?display_name=tag&label=Latest%20Release&sort=semver) [![Linting](https://github.com/ninxsoft/Mist/actions/workflows/linting.yml/badge.svg)](https://github.com/ninxsoft/Mist/actions/workflows/linting.yml) [![Unit Tests](https://github.com/ninxsoft/Mist/actions/workflows/unit_tests.yml/badge.svg)](https://github.com/ninxsoft/Mist/actions/workflows/unit_tests.yml) [![Build](https://github.com/ninxsoft/Mist/actions/workflows/build.yml/badge.svg)](https://github.com/ninxsoft/Mist/actions/workflows/build.yml) + A Mac utility that automatically downloads macOS Firmwares / Installers: ![Example - Firmwares](Readme%20Resources/Example%20-%20Firmwares.png)