Skip to content

Commit

Permalink
Merge branch 'release/v1.2.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ianriizky committed Dec 30, 2021
2 parents 9bf9144 + 6390258 commit 64a9e4e
Show file tree
Hide file tree
Showing 11 changed files with 463 additions and 152 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
on: push

name: tests

jobs:
phpunit:
runs-on: ubuntu-latest

steps:
- name: Setup PHP with Xdebug
uses: shivammathur/setup-php@v2
with:
php-version: '8.0'
coverage: xdebug

- name: Checkout code
uses: actions/checkout@v2

- name: Install dependencies
uses: nick-invision/retry@v2
with:
timeout_minutes: 5
max_attempts: 5
command: composer install --no-scripts

- name: Execute tests
run: |
mkdir -p build/logs
vendor/bin/phpunit --coverage-clover build/logs/clover.xml
- name: Upload Scrutinizer coverage
uses: sudo-bot/action-scrutinizer@latest
with:
cli-args: "--format=php-clover build/logs/clover.xml"

- name: Upload coverage results to Coveralls
env:
COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
composer global require php-coveralls/php-coveralls
php-coveralls --coverage_clover=build/logs/clover.xml -v
26 changes: 0 additions & 26 deletions .travis.yml

This file was deleted.

14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,31 +4,45 @@ Semua pembaruan pada `coding-interview` akan didokumentasikan pada dokumen ini.

## [Unreleased](https://github.com/ianriizky/coding-interview/compare/master...develop)

## [v1.2.0 (2021-12-30)](https://github.com/ianriizky/coding-interview/compare/v1.1.4...v1.2.0)

### Baru
- Studi kasus dataset ([#0910513](https://github.com/ianriizky/coding-interview/commit/0910513b6806a32331ebe5e15cfe5bf95c90a168)).

### Perubahan
- Menggunakan GitHub Actions untuk mengunggah *code coverage* ke Scrutinizer dan Coveralls ([#1a382e7](https://github.com/ianriizky/coding-interview/commit/1a382e7bbfb4876b0b062afddf097d5421e1acb0)).


## [v1.1.4 (2021-05-22)](https://github.com/ianriizky/coding-interview/compare/v1.1.3...v1.1.4)

### Perbaikan
- Memperbaiki masalah mengunggah *code coverage* ke scrutinizer di PHP 8


## [v1.1.3 (2021-05-10)](https://github.com/ianriizky/coding-interview/compare/v1.1.2...v1.1.3)

### Perbaikan
- Mengubah nama packagist menggunakan "ianriizky".


## [v1.1.2 (2021-05-10)](https://github.com/ianriizky/coding-interview/compare/v1.1.1...v1.1.2)

### Baru
- Menambah CI/CD *testing* menggunakan travis dan scrutinizer.


## [v1.1.1 (2021-05-10)](https://github.com/ianriizky/coding-interview/compare/v1.1.0...v1.1.1)

### Perbaikan
- Mengubah nama *package* di packagist menjadi "coding-interview".


## [v1.1.0 (2021-05-10)](https://github.com/ianriizky/coding-interview/compare/v1.0.0...v1.1.0)

### Baru
- Studi kasus fizz buzz.


## [v1.0.0 (2021-05-10)](https://github.com/ianriizky/coding-interview/releases/tag/v1.0.0)

### Baru
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Kumpulan Coding Interview

[![Build Status](https://travis-ci.com/ianriizky/coding-interview.svg)](https://travis-ci.org/ianriizky/coding-interview)
[![Build Status](https://github.com/ianriizky/coding-interview/workflows/tests/badge.svg)](https://github.com/ianriizky/coding-interview/actions)
[![Quality Score](https://img.shields.io/scrutinizer/g/ianriizky/coding-interview.svg?style=flat)](https://scrutinizer-ci.com/g/ianriizky/coding-interview)
[![Coverage Status](https://coveralls.io/repos/github/ianriizky/coding-interview/badge.svg)](https://coveralls.io/github/ianriizky/coding-interview)
[![Latest Stable Version](https://poser.pugx.org/ianriizky/coding-interview/v/stable.svg)](https://packagist.org/packages/ianriizky/coding-interview)
Expand Down Expand Up @@ -32,6 +32,8 @@ Jalankan perintah di bawah ini untuk menjalankan *test script* melalui [phpunit]

```bash
./vendor/bin/phpunit
## atau
composer test
```

## Daftar Studi Kasus yang Tersedia
Expand Down
3 changes: 3 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,8 @@
"psr-4": {
"Tests\\": "tests/"
}
},
"scripts": {
"test": "./vendor/bin/phpunit"
}
}
Loading

0 comments on commit 64a9e4e

Please sign in to comment.