From 5ad2f1c4979a4398ba67ffb4310b0d2d35f6ed4a Mon Sep 17 00:00:00 2001 From: Russell Martin Date: Sun, 19 Nov 2023 08:32:20 -0500 Subject: [PATCH] Test running helloworld apps in CI --- .github/workflows/ci.yml | 7 +++++-- changes/xxx.misc.rst | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 changes/xxx.misc.rst diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6dffce592..009d84b13 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -158,7 +158,8 @@ jobs: verify-apps: name: Build app needs: unit-tests - uses: beeware/.github/.github/workflows/app-build-verify.yml@main +# uses: beeware/.github/.github/workflows/app-build-verify.yml@main + uses: rmartin16/.github-beeware/.github/workflows/app-build-verify.yml@build-verify-run with: # This *must* be the version of Python that is the system Python on the # Ubuntu version used to run Linux tests. We use a fixed ubuntu-22.04 @@ -168,8 +169,10 @@ jobs: python-version: "3.10" runner-os: ${{ matrix.runner-os }} framework: ${{ matrix.framework }} + dot-github-repo: rmartin16/.github-beeware + dot-github-ref: build-verify-run strategy: fail-fast: false matrix: - framework: [ "toga", "pyside6", "ppb", "pygame" ] + framework: [ "toga-auto", "pyside6-auto", "ppb-auto", "pygame-auto" ] runner-os: [ "macos-latest", "ubuntu-22.04", "windows-latest" ] diff --git a/changes/xxx.misc.rst b/changes/xxx.misc.rst new file mode 100644 index 000000000..9e9cfcbb6 --- /dev/null +++ b/changes/xxx.misc.rst @@ -0,0 +1 @@ +Automated testing on GitHub now confirms that the apps created for each output format during integrated testing can successfully run.