Skip to content

Remove php 7.3 from testing of apps #30896

Description

@nickvergessen

Activity

  1. added this to the Nextcloud 24 milestone on Jan 28, 2022
  2. come-nc commented on Jan 28, 2022

    @come-nc
    Contributor

    @nickvergessen Shouldn’t we add 8.1 as well?

  3. artonge commented on Jan 28, 2022

    @artonge
    Collaborator

    Wondering if this could be defined globally 🤔 . @skjnldsv might know that

  4. skjnldsv commented on Jan 28, 2022

    @skjnldsv
    Member

    Yes, with org environment, but this is a hard restriction, people might not like it.
    Requires a good discussion prior

  5. nickvergessen commented on Jan 28, 2022

    @nickvergessen
    MemberAuthor

    Shouldn’t we add 8.1 as well?

    One after the other. Especially since dropping would make apps fail after the merge of #29286 but adding 8.1 to server doesn't break anything.
    On that note, 8.1 might require a new phpunit version and might therefor require more back and forth

  6. nickvergessen commented on Jan 28, 2022

    @nickvergessen
    MemberAuthor

    Wondering if this could be defined globally

    We can't really as there are many apps which support multiple branches. And e.g. if your app supports 20-23 you need to lint and test on 7.2 + 7.3 as well. This is also the reason why I only send my update to apps with stable branches

  7. come-nc commented on Mar 31, 2022

    @come-nc
    Contributor

    Shouldn’t we add 8.1 as well?

    One after the other. Especially since dropping would make apps fail after the merge of #29286 but adding 8.1 to server doesn't break anything. On that note, 8.1 might require a new phpunit version and might therefor require more back and forth

    We are approaching 24 release which needs to support 8.1.
    Can you open the same kind of PRs to add 8.1 testing and linting?

  8. nickvergessen commented on Mar 31, 2022

    @nickvergessen
    MemberAuthor

    Added as todo for next week

  9. nickvergessen commented on Apr 4, 2022

    @nickvergessen
    MemberAuthor

    Adding 8.1 is in #31817

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions