Skip to content

Commit

Permalink
Merge pull request #34 from rmartin16/ci
Browse files Browse the repository at this point in the history
Remove testing apps since CI will generate them now
  • Loading branch information
freakboy3742 committed Nov 18, 2023
2 parents cb78edd + 110e8ac commit 1ca65cc
Show file tree
Hide file tree
Showing 34 changed files with 10 additions and 363 deletions.
24 changes: 10 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,24 @@ on:
- main
workflow_call:

# Cancel active CI runs for a PR before starting another run
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true

defaults:
run:
shell: bash # https://github.com/beeware/briefcase/pull/912
shell: bash

env:
FORCE_COLOR: "1"

jobs:
pre-commit:
name: Pre-commit checks
uses: beeware/.github/.github/workflows/pre-commit-run.yml@main
with:
pre-commit-source: "pre-commit"
pre-commit-source: pre-commit

verify-apps:
name: Build apps
Expand All @@ -31,16 +39,4 @@ jobs:
fail-fast: false
matrix:
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12" ]
# PySide2 doesn't publish a binary wheel that is compatible
# with Python 3.11+, and doesn't publish *any* universal or ARM64 wheels,
# and is unlikely to ever do so, so we can't test pyside2.
framework: [ "toga", "pyside6", "ppb", "pygame" ]
exclude:
# PySide6 hasn't published a binary wheel that is compatible
# with Python 3.12 yet.
- python-version: "3.12"
framework: "pyside6"
# Pygame hasn't published a binary wheel that is compatible
# with Python 3.12 yet.
- python-version: "3.12"
framework: "pygame"
23 changes: 0 additions & 23 deletions tests/apps/verify-ppb/pyproject.toml

This file was deleted.

Empty file.
4 changes: 0 additions & 4 deletions tests/apps/verify-ppb/src/verify_ppb/__main__.py

This file was deleted.

46 changes: 0 additions & 46 deletions tests/apps/verify-ppb/src/verify_ppb/app.py

This file was deleted.

Empty file.
Binary file not shown.
1 change: 0 additions & 1 deletion tests/apps/verify-pygame/CHANGELOG

This file was deleted.

1 change: 0 additions & 1 deletion tests/apps/verify-pygame/LICENSE

This file was deleted.

21 changes: 0 additions & 21 deletions tests/apps/verify-pygame/pyproject.toml

This file was deleted.

Empty file.
4 changes: 0 additions & 4 deletions tests/apps/verify-pygame/src/verify_pygame/__main__.py

This file was deleted.

50 changes: 0 additions & 50 deletions tests/apps/verify-pygame/src/verify_pygame/app.py

This file was deleted.

Empty file.
Binary file not shown.
Binary file not shown.
24 changes: 0 additions & 24 deletions tests/apps/verify-pyside2/pyproject.toml

This file was deleted.

Empty file.
4 changes: 0 additions & 4 deletions tests/apps/verify-pyside2/src/verify_pyside2/__main__.py

This file was deleted.

44 changes: 0 additions & 44 deletions tests/apps/verify-pyside2/src/verify_pyside2/app.py

This file was deleted.

Empty file.
Binary file not shown.
24 changes: 0 additions & 24 deletions tests/apps/verify-pyside6/pyproject.toml

This file was deleted.

Empty file.
4 changes: 0 additions & 4 deletions tests/apps/verify-pyside6/src/verify_pyside6/__main__.py

This file was deleted.

44 changes: 0 additions & 44 deletions tests/apps/verify-pyside6/src/verify_pyside6/app.py

This file was deleted.

Empty file.
Binary file not shown.
24 changes: 0 additions & 24 deletions tests/apps/verify-toga/pyproject.toml

This file was deleted.

Empty file.
4 changes: 0 additions & 4 deletions tests/apps/verify-toga/src/verify_toga/__main__.py

This file was deleted.

0 comments on commit 1ca65cc

Please sign in to comment.