Commit graph

31 commits

Author SHA1 Message Date
Kijin Sung
6184797b22 Add PHP 8.4 to test matrix, and reorganize github CI configuration 2024-11-30 18:02:01 +09:00
Kijin Sung
f7038ebde5 Remove PHP 7.2 and 7.3 from test matrix 2024-11-19 00:04:02 +09:00
Kijin Sung
9e1772285a Try Ubuntu 24.04 for github CI 2024-10-19 01:55:10 +09:00
Kijin Sung
4194021a04 Try Ubuntu 22.04 for Github CI 2024-10-07 22:53:11 +09:00
Kijin Sung
48cd4a2794 Revert nanasess/setup-php to master branch (v4 tries to compile PHP 8.3...) 2024-01-30 23:57:32 +09:00
Kijin Sung
7991d65a32 Update third-party repository references in github actions 2024-01-30 23:49:34 +09:00
Kijin Sung
a294783261 Add PHP 8.3 to unit test matrix 2023-11-30 23:49:58 +09:00
Kijin Sung
2d443a600e Use own store of codecept.phar for github actions 2023-10-26 20:36:51 +09:00
Kijin Sung
5fff6b6eab Move all composer files inside the common directory
- 2022년 3월 개발팀 결정사항 적용
- 모듈 등 서드파티 자료 개발시 composer를 사용하면 상위 경로에 있는 코어의
  composer.json을 수정하고, 코어의 vendor 디렉토리를 건드리는 것이 기본값임
- 이를 방지하기 위해 코어의 composer.json과 vendor를 common 디렉토리 안으로
  이동하여, 모듈 경로에서 상위 폴더로 인식하지 않도록 함
2022-12-26 16:33:32 +09:00
Kijin Sung
36b9eeb0a2 Switch to master branch of nanasess/setup-php 2022-12-23 01:55:31 +09:00
Kijin Sung
6cb00a72b8 Add PHP 8.2 and remove PHP 7.1 in github actions CI config 2022-12-23 01:44:50 +09:00
Kijin Sung
d5d559ff61 Add PHP 8.1 and remove PHP 7.0 from unit test matrix
PHP 7.0은 유닛 테스트 환경과 더이상 호환되지 않으므로 제거하고,
그 대신 PHP 8.1 테스트를 추가함.
2022-10-30 18:36:32 +09:00
Kijin Sung
326f84584a Change MySQL default user from root to rhymix 2022-10-30 18:24:24 +09:00
Kijin Sung
0b2f9a7c6e Fix github actions for Ubuntu 20.04 + MySQL 8.0 2022-10-30 18:18:06 +09:00
Kijin Sung
85685a260f Update github actions to use Ubuntu 20.04 by default 2022-10-30 17:43:39 +09:00
Kijin Sung
87a5b96387 Change actions/checkout to v3 2022-10-30 17:40:43 +09:00
Kijin Sung
a806b5594e Add label to checkout step 2022-03-18 15:58:46 +09:00
Kijin Sung
2f014fcaf3 Set nanasess/setup-php version to v3 2022-03-16 10:20:58 +09:00
Kijin Sung
c2d831d93b Fix Github actions error due to nanasess/setup-php patch 2022-03-15 02:06:05 +09:00
Kijin Sung
715e8d781c Clean up references to travis in all tests 2021-03-12 20:53:40 +09:00
Kijin Sung
1a824ae652 Set github actions to use Ubuntu 18.04 instead of latest 2021-03-12 20:36:36 +09:00
Kijin Sung
99334a1d8d Fix MySQL login issue in Github CI 2021-03-12 20:16:59 +09:00
Kijin Sung
f46b41f437 Update unit tests for latest codeception 2021-01-28 21:53:44 +09:00
Kijin Sung
8519f28170 Disable fail-fast in github workflows 2021-01-21 10:15:41 +09:00
Kijin Sung
34280af0f0 Remove special condition for PHP < 7.3 in Github CI 2021-01-08 23:38:50 +09:00
Kijin Sung
0382b5b186 Insert line break between CI commands 2021-01-06 22:42:27 +09:00
Kijin Sung
1466aaaa2f Remove abraham/twitteroauth for testing in PHP <= 7.2 2021-01-06 22:39:32 +09:00
Kijin Sung
bde542e669 Simplify and clean up github actions 2021-01-02 23:29:22 +09:00
Kijin Sung
667004407c Fix github actions definition 2021-01-02 23:18:37 +09:00
Lastorder-DC
8ebb2b22a9 Only run phplint at php 8.0
Do not run codeception at php 8.0(currently not works)
2020-12-14 11:12:40 +09:00
Lastorder
6eccfb1b0d Migrate travis to github actions 2020-12-14 11:07:36 +09:00