History log of /dokuwiki/.github/workflows/testLinux.yml (Results 1 – 15 of 15)
Revision Date Author Comments
# 64871a59 22-Nov-2024 Andreas Gohr <andi@splitbrain.org>

test on PHP 8.4


# 4d2a0912 11-Mar-2024 Andreas Gohr <andi@splitbrain.org>

increase github action versions


# 0abcb037 14-Nov-2023 Andreas Gohr <andi@splitbrain.org>

test on PHP 8.3


# 4de5c5e9 18-Sep-2023 Andreas Gohr <andi@splitbrain.org>

prefer composer installed tools in workflows


# 3a2e53cf 09-Jun-2023 Andreas Gohr <andi@splitbrain.org>

do not test on PHP <7.4 anymore


# 605810ee 26-Apr-2023 Andreas Gohr <andi@splitbrain.org>

use local squid docker instance for proxy testing


# 336fb258 31-Jan-2023 Andreas Gohr <andi@splitbrain.org>

use newer checkout action and test on php 8.2


# d3b90506 03-Nov-2022 Alex <aleksandrosansan@gmail.com>

build: harden testLinux.yml permissions

Signed-off-by: Alex <aleksandrosansan@gmail.com>


# 476584a3 26-Jun-2022 Andreas Gohr <andi@splitbrain.org>

github action to automatically build new releases

The action will build the new release tarball and copy it to our server.
Nothing more for now.


# 7aee97ee 01-Jan-2022 Andreas Gohr <andi@splitbrain.org>

test on PHP 8.1


# 89c597ea 11-Nov-2021 Andreas Gohr <andi@splitbrain.org>

disable jit compiling to avoid broken pcre lib #3507


# a417911a 04-Mar-2021 Andreas Gohr <andi@splitbrain.org>

Run tests on PHP 8.0 now


# bb6dfcb8 05-Jan-2021 Andreas Gohr <andi@splitbrain.org>

another try to fix when github actions run

The attempt in 7bbf38eeb4aaf5ac1c3b4a2cea4cc0b371890f4a to not run
checks twice for our own internal pull requests seem not to have worked,
because checks

another try to fix when github actions run

The attempt in 7bbf38eeb4aaf5ac1c3b4a2cea4cc0b371890f4a to not run
checks twice for our own internal pull requests seem not to have worked,
because checks in external PRs were no longer executed.

This is another approach to achieve the same based on code found at
https://github.com/Dart-Code/Dart-Code/blob/764f121f9abe5f4496528d35277946d4130af93d/.github/workflows/build-and-test.yml#L10-L12

show more ...


# 7bbf38ee 20-Nov-2020 Andreas Gohr <andi@splitbrain.org>

avoid running tests twice for pull requests

This implements the suggested method from [1]. It runs tests on all pushes to
our own repository and for pull requests coming from other people's forks.

avoid running tests twice for pull requests

This implements the suggested method from [1]. It runs tests on all pushes to
our own repository and for pull requests coming from other people's forks.

[1] https://github.community/t/how-to-trigger-an-action-on-push-or-pull-request-but-not-both/16662/10

show more ...


# 2cf7c325 19-Nov-2020 Andreas Gohr <andi@splitbrain.org>

Replace Appveyor and Travis with Github actions

Travis has recently introduced built limits which makes using them very
slow sometimes and I never really liked the setup for appveyor for our
Windows

Replace Appveyor and Travis with Github actions

Travis has recently introduced built limits which makes using them very
slow sometimes and I never really liked the setup for appveyor for our
Windows testing.

This makes use of github actions instead. Some notes:

* since we only support PHP 7.2+ anymore, nothing below is tested
* MySQL and Postgres auth backends are only tested on Linux (as before)
* I am not actually sure the problem matchers are working as intended
* There is currently no good way to run tests that are allowed to fail
so no PHP 8 tests are run yet
* I haven't reestablished the no-gzip test runs again, I'm not sure they
are still relevant on modern PHP systems
* PHP 7.4 currently fails because of https://github.com/MarcusSchwarz/lesserphp/pull/18
* I'm currently using @v2 tags for the used action. We had a discussion
before if we should actually pin the action to a fixed commit. For
sake of easier maintainance, I would argue to trust the setup-php
action.

show more ...