Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Since 2.28.0 stopped to install extensions on ubuntu-latest OS #796

Closed
2 of 5 tasks
Jeckerson opened this issue Dec 6, 2023 · 3 comments
Closed
2 of 5 tasks

Since 2.28.0 stopped to install extensions on ubuntu-latest OS #796

Jeckerson opened this issue Dec 6, 2023 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@Jeckerson
Copy link

Describe the bug
Since 2.28.0 version, jobs stopped to install extensions on ubuntu-latest OS. Works when specify version of Ubuntu.

Version

  • I have checked releases, and the bug exists in the latest patch version of v1 or v2.
  • v2
  • v1

Runners

  • GitHub Hosted
  • Self Hosted

Operating systems
Ubuntu

PHP versions
Any

To Reproduce

    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3

      - name: Setup PHP
        uses: shivammathur/setup-php@v2
        with:
          php-version: '8.1'
          extensions: phalcon, swoole
          tools: pecl
@shivammathur
Copy link
Owner

@Jeckerson

Installing php8.1-phalcon5 package from ppa:ondrej/php switches the PHP version to 8.3. I will add a fix for this in the next release.

@shivammathur shivammathur added the awaiting-release Added/Fixed and tested, awaiting release label Dec 9, 2023
@shivammathur
Copy link
Owner

Fixed in 131ba03.

mario-deluna added a commit to mario-deluna/php-glfw that referenced this issue Dec 13, 2023
@shivammathur
Copy link
Owner

Released 2.29.0 with the fix.

@shivammathur shivammathur removed the awaiting-release Added/Fixed and tested, awaiting release label Feb 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants