Skip to content

Commit 1024bea

Browse files
committed
Remove depdendency on ant
1 parent de08bbb commit 1024bea

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,11 @@ jobs:
3838
coverage: none
3939
tools: phive
4040

41-
- name: Install java
42-
uses: actions/setup-java@v3
43-
with:
44-
java-version: 11
45-
distribution: 'zulu'
46-
47-
- name: Install tools
48-
run: ant install-tools
41+
- name: Install tools (phive)
42+
run: phive install --trust-gpg-keys 4AA394086372C20A,2A8299CE842DD38C
4943

50-
- name: Generate Autoloader
51-
run: ant generate-autoloader
44+
- name: Generate Autoloader (phpab)
45+
run: ./tools/phpab --output ./src/autoload.php ./src
5246

53-
- name: Run unit tests
54-
run: ant test
47+
- name: Run unit tests (phpunit)
48+
run: ./tools/phpunit

0 commit comments

Comments
 (0)