Add concerns section to README, remove list Qt files step, name checkout step

This commit is contained in:
2023-09-22 23:41:22 -05:00
parent 504ab23a35
commit 3a0cc643e5
2 changed files with 16 additions and 4 deletions

View File

@@ -23,10 +23,8 @@ jobs:
arch: "gcc_64"
install-deps: "true"
- name: List files in Qt
run: find ${{env.Qt5_Dir}}
- uses: actions/checkout@v3
- name: Checkout repository
uses: actions/checkout@v3
- name: Configure CMake
run: cmake -B '${{github.workspace}}'/build

View File

@@ -6,6 +6,20 @@ Feature Targets:
- Cross platform (Windows, Linux, Mac)
- Automatic build scripts with Workflows
## Concerns
- Testing on VDI
- It's important that these builds are fully compatible on the VDI machines (Windows, no admin privileges).
- Potential for integration testing on VDI-like machines?
- MacOS ARM/Intel support
- ARM machines are notorious for not supporting lots of software, but many students have Macs. Testing on both architectures is important.
- Release/Debug builds
- It would be good to have debug builds availble for testing.
- Runtime & Build-time Version
- Version, environment type & target information is important to have available at both runtime & build time.
- Builds must have artifacts that contain this information automatically.
- Commit hash, build date, build type, target platform, etc.
## VS Code
- Requirements