Skip to content

Commit

Permalink
Merge pull request #136 from AstraLuma/patch-1
Browse files Browse the repository at this point in the history
Remove PPB
  • Loading branch information
freakboy3742 authored May 22, 2024
2 parents 69a6b49 + 4b48420 commit a4b75f4
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 10 deletions.
1 change: 0 additions & 1 deletion .github/actions/app-create/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,6 @@ runs:
case "$(tr '[:upper:]' '[:lower:]' <<< "${{ inputs.framework }}")" in
toga ) BOOTSTRAP=Toga ;;
pyside6 ) BOOTSTRAP=PySide6 ;;
ppb ) BOOTSTRAP=PursuedPyBear ;;
pygame ) BOOTSTRAP=Pygame ;;
* ) BOOTSTRAP=${{ inputs.framework }} ;;
esac
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/app-build-verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@ jobs:
SDL_AUDIODRIVER: dummy # disable audio for SDL
TOGA_SYSTEM_REQUIRES: libthai-dev libegl1 libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0
PYSIDE6_SYSTEM_REQUIRES: libx11-xcb1 libxkbcommon-x11-0 libxcb-image0 libxcb-cursor0 libxcb-shape0 libxcb-icccm4 libxcb-keysyms1 libgl1 libegl1
PPB_SYSTEM_REQUIRES: libsdl2-2.0-0 libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-gfx-1.0-0 libsdl2-ttf-2.0-0
steps:

- name: Workflow Configuration
Expand Down Expand Up @@ -230,7 +229,6 @@ jobs:
case "$(tr '[:upper:]' '[:lower:]' <<< '${{ inputs.framework }}')" in
toga ) PACKAGES="${PACKAGES} ${{ env.TOGA_SYSTEM_REQUIRES }}" ;;
pyside6 ) PACKAGES="${PACKAGES} ${{ env.PYSIDE6_SYSTEM_REQUIRES }}" ;;
ppb ) PACKAGES="${PACKAGES} ${{ env.PPB_SYSTEM_REQUIRES }}" ;;
esac
sudo apt install -y --no-install-recommends ${PACKAGES}
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, ppb ]
framework: [ toga ]
runner-os: [ macos-latest, windows-latest, ubuntu-22.04 ]

test-verify-apps-briefcase-template:
Expand All @@ -226,7 +226,7 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, ppb ]
framework: [ toga ]
runner-os: [ macos-latest, windows-latest, ubuntu-latest ]

test-verify-apps-android-templates:
Expand Down Expand Up @@ -276,7 +276,7 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, pyside6, ppb, pygame ]
framework: [ toga, pyside6, pygame ]

test-verify-apps-appimage-templates:
name: Verify AppImage
Expand All @@ -292,7 +292,7 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, pyside6, ppb, pygame ]
framework: [ toga, pyside6, pygame ]

test-verify-apps-flatpak-templates:
name: Verify Flatpak
Expand All @@ -308,7 +308,7 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, pyside6, ppb, pygame ]
framework: [ toga, pyside6, pygame ]

test-verify-apps-macOS-templates:
name: Verify macOS
Expand All @@ -324,7 +324,7 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, pyside6, ppb, pygame ]
framework: [ toga, pyside6, pygame ]
format: [ app, Xcode ]

test-verify-apps-web-templates:
Expand Down Expand Up @@ -357,5 +357,5 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, pyside6, ppb, pygame ]
framework: [ toga, pyside6, pygame ]
format: [ app, VisualStudio ]

0 comments on commit a4b75f4

Please sign in to comment.