Skip to content

Conversation

@jasny
Copy link
Owner

@jasny jasny commented Nov 13, 2025

Summary

  • replace the Travis CI configuration with a GitHub Actions workflow
  • replace AppVeyor with a GitHub Actions workflow
  • build and test the extension across supported PHP versions, including nightly as an allowed failure
  • surface test diffs when failures occur to aid troubleshooting

Testing

  • not run (CI only change)

Codex Task

@jasny jasny changed the title Switch CI from Travis to GitHub Actions Switch CI to GitHub Actions Nov 13, 2025
@jasny
Copy link
Owner Author

jasny commented Dec 2, 2025

@codex All GitHub actions that run on Windows, are failing the Setup MSVC environment step.

Run ilammy/msvc-dev-cmd@v1
  with:
    arch: x64
    vsversion: 2019
  env:
    EXTNAME: skeleton
    PLATFORM: x64
    PHP_SDK_VERSION: 2.2.0
    PHP_VERSION: 8.1
    BUILD_TYPE: Win32
    APPVEYOR_BUILD_FOLDER: D:\a\skeleton-php-ext\skeleton-php-ext
    TEST_PHP_EXECUTABLE: C:\php\php.exe
    NO_INTERACTION: 1
    REPORT_EXIT_STATUS: 1
    PHP_FULL_VERSION: 8.1.33
    VC_VERSION: vs16
    VS_VERSION: 2019
Not found with vswhere
Trying standard location: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat
Trying standard location: C:\Program Files\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat
Not found in standard locations
Not found in VS 2015 location: C:\Program Files (x86)\Microsoft Visual C++ Build Tools\vcbuildtools.bat
Error: Could not setup Developer Command Prompt: Microsoft Visual Studio not found

Fix this issue

@chatgpt-codex-connector
Copy link

Summary

Testing

  • Not run (CI change only).

View task →

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants