Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-01 | Tests: Set composer platform for PHP 8.2 to fix phpunit installation | Aleksander Machniak | |
2022-08-01 | Tests: Add PHP 8.2 | Aleksander Machniak | |
2022-06-18 | Bump actions/setup-node from 2 to 3 (#8577) | dependabot[bot] | |
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2022-06-18 | Bump actions/setup-java from 2 to 3 (#8576) | dependabot[bot] | |
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2022-06-18 | Bump actions/checkout from 2 to 3 (#8575) | dependabot[bot] | |
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2022-06-15 | chore: Included githubactions in the dependabot config (#8574) | Naveen | |
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure. Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com> | |||
2022-06-14 | chore: Set permissions for GitHub actions (#8566) | Naveen | |
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. - Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs [Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/) Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com> | |||
2021-12-07 | CI: Update browser tests actions (#8351) | Ewout ter Hoeven | |
- Use ubuntu-latest environment (currently Ubuntu 20.04 Focal) - Setup PHP 8.1 - Use actions/setup-java@v2 - Use actions/setup-node@v2 with Node 16 LTS | |||
2021-12-07 | QA: Fix smtp configuration for browser tests | Aleksander Machniak | |
2021-12-07 | Fix browser tests regression | Aleksander Machniak | |
2021-11-27 | GA: Enable testing on PHP 8.1 | Aleksander Machniak | |
2021-08-31 | GA: Slip for some more time before running browser tests | Aleksander Machniak | |
Hopefully fixes occasional failed imap logons. | |||
2021-08-30 | GA: Install hunspell-en-us for enchant spellchecker tests | Aleksander Machniak | |
2021-08-30 | Add tests for spellchecker enchant driver | Aleksander Machniak | |
2021-08-29 | Fix browser test regarding spellcheck settings | Aleksander Machniak | |
2021-08-29 | Fix spellchecker tests (again) | Aleksander Machniak | |
2021-08-29 | Fix spellchecker tests | Aleksander Machniak | |
2021-08-29 | GA: Use sudo for apt-get command | Aleksander Machniak | |
2021-08-29 | GA: Install aspell | Aleksander Machniak | |
2021-08-29 | Switch spellcheck tests from googie to pspell | Aleksander Machniak | |
2021-08-26 | GA: Exclude tests connecting to spell.roundcube.net | Aleksander Machniak | |
2021-08-01 | GA: Remove PHP 8.1 from the matrix (for now) | Aleksander Machniak | |
2021-07-29 | GA: Another attempt to get error logs | Aleksander Machniak | |
2021-07-29 | GA: Print errors | Aleksander Machniak | |
2021-07-26 | GA: Use ubuntu-latest | Aleksander Machniak | |
2021-07-26 | GA: Fix platform for composer on PHP 8.1 | Aleksander Machniak | |
2021-07-26 | GA: Try again with PHP 8.1 | Aleksander Machniak | |
2021-07-25 | GA: Remove PHP 8.1 from the matrix | Aleksander Machniak | |
Some deps aren't compatible yet https://github.com/phpspec/prophecy/issues/531 | |||
2021-07-25 | GA: Add PHP 8.1 to the tests matrix | Aleksander Machniak | |
2021-07-25 | Migration to PHPUnit v9 | Aleksander Machniak | |
2021-07-25 | Dropped support for PHP < 7.3 (#7976) | Aleksander Machniak | |
2021-07-14 | GA: Remove PHP 8.1 from the matrix | Aleksander Machniak | |
Looks like PHPUnit v7 does not work with it, and we can't upgrade PHPUnit version keeping compatibility with older PHP and PHPUnit versions. | |||
2021-07-14 | GA: Add PHP 8.1 to the matrix | Aleksander Machniak | |
2021-07-11 | Get rid of Travis CI | Aleksander Machniak | |
2021-07-04 | GA: Ignore some failing browser tests that were also failing on Travis | Aleksander Machniak | |
2021-07-04 | GA: Attempt 2 to fix NPM deps install | Aleksander Machniak | |
2021-07-04 | GA: Attempt to fix NPM modules install | Aleksander Machniak | |
2021-07-04 | GA: Fix typo in browser_tests.yml | Aleksander Machniak | |
2021-07-04 | GA: Attempt to fix browser tests | Aleksander Machniak | |
2021-07-04 | GA: Add missing config for tests | Aleksander Machniak | |
2021-07-04 | GA: Move browser tests to a separate workflow | Aleksander Machniak | |
2021-07-04 | Move test helper files out of workflows dir | Aleksander Machniak | |
2021-07-04 | Run browser tests on Github Actions | Aleksander Machniak | |
2021-05-02 | CI: Only browser tests on Travis, all other tests moved to Github | Aleksander Machniak | |
2020-12-19 | GA: Stick to ubuntu-18.04 | Aleksander Machniak | |
2020-12-19 | GA: Fix job name | Aleksander Machniak | |
[skip ci] | |||
2020-12-19 | GA: Support "[skip ci]" and "[ci skip]" tags | Aleksander Machniak | |
2020-12-13 | GA: See if we can test PHP8 now | Aleksander Machniak | |
2020-12-13 | Require php-intl extension, get rid of Net_IDNA2, PHP8 fixes, short array syntax | Aleksander Machniak | |
Net_IDNA2 is not compatible, and Intl is a bundled ext since PHP 5.3. Fixed some regressions. | |||
2020-12-12 | GA/Travis: Move some tests from Travis to GA, disable php8 and windows test ↵ | Aleksander Machniak | |
on GA (as they aren't possible yet) |