Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
15dd637
Add ['cover']['image'] in configuration
roberto-butti Sep 20, 2021
4886473
Merge pull request #1 from themsaid/master
roberto-butti Nov 27, 2022
f6b3ca3
Upgrading packages
roberto-butti Nov 27, 2022
48fe2de
Merge pull request #2 from roberto-butti/feat/upgrade-packages
roberto-butti Nov 27, 2022
e7eba4b
Update ci.yml
roberto-butti Nov 27, 2022
e2ebb92
Update ibis.php
roberto-butti Nov 27, 2022
f37928f
Merge pull request #3 from roberto-butti/feat/upgrade-ghactions
roberto-butti Nov 27, 2022
cd4130b
update GitHub Actions configuration
roberto-butti Nov 27, 2022
34af9d7
upgrade to new render for commonmark
roberto-butti Nov 27, 2022
965b7ea
Update composer.lock
roberto-butti Dec 25, 2022
8109840
upgrading packages
roberto-butti Dec 25, 2022
4ea1056
Update ci.yml
roberto-butti Dec 25, 2022
40063f5
Update ci.yml
roberto-butti Dec 25, 2022
08ab423
Update ci.yml
roberto-butti Dec 25, 2022
1a5054e
Update ci.yml
roberto-butti Dec 25, 2022
e69bada
Update ci.yml
roberto-butti Dec 25, 2022
39ae134
Update ci.yml
roberto-butti Dec 25, 2022
11e8b61
Laravel 10 support
edwinheij Mar 22, 2023
f75a9f0
Merge pull request #4 from labservant/feature/upgrade-php82
roberto-butti Mar 24, 2023
e6cb3d1
Merge pull request #5 from roberto-butti/feature/upgrade-php82
roberto-butti Dec 3, 2023
fcaee37
Ignoring assets generated by init command
roberto-butti Dec 3, 2023
aee5326
Merge pull request #6 from roberto-butti/feat/gitignore-assets
roberto-butti Dec 3, 2023
ffbac5c
Adding php 8.3
roberto-butti Dec 3, 2023
3b72ce0
Merge pull request #7 from roberto-butti/feature/upgrade-php83
roberto-butti Dec 3, 2023
2916f33
Upgrading packages
roberto-butti Dec 3, 2023
baa5c99
style fix with latest rules update
roberto-butti Dec 3, 2023
bcabd6d
Merge pull request #8 from roberto-butti/upgrade/packages
roberto-butti Dec 3, 2023
db481ac
Symfony 7 support
roberto-butti Dec 3, 2023
5ce60c8
Merge pull request #9 from roberto-butti/upgrade/symfony7
roberto-butti Dec 3, 2023
58ab8b2
Adding Frontmatter for chapters
roberto-butti Dec 3, 2023
4507e6d
Adding symfony/yaml also for 5 and 6
roberto-butti Dec 3, 2023
4861607
Add header option in the configuration
roberto-butti Dec 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 47 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,28 @@ on: [push, pull_request]

jobs:
php-cs-fixer:
runs-on: ubuntu-20.04

runs-on: ubuntu-latest
strategy:
matrix:
operating-system: [ubuntu-latest]
php-versions: [ '8.2' ]
name: P${{ matrix.php-versions }} - L${{ matrix.laravel }} - ${{ matrix.dependency-stability }} - ${{ matrix.operating-system}}
steps:
# This is required as this package does not support PHP 8 (yet)
- name: Setup PHP 7.4
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '7.4'
php-version: ${{ matrix.php-versions }}

- name: Checkout Code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Get Composer Cache Directory
id: composer-cache
run: |
echo "::set-output name=dir::$(composer config cache-files-dir)"
- name: Use Composer Cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand All @@ -32,3 +36,40 @@ jobs:

- name: Execute PHP CS Fixer review
run: composer run csfix-review

check-ibis:
runs-on: ubuntu-latest
strategy:
matrix:
operating-system: [ubuntu-latest]
php-versions: [ '8.3', '8.2','8.1', '8.0' ]
name: P${{ matrix.php-versions }} - L${{ matrix.laravel }} - ${{ matrix.dependency-stability }} - ${{ matrix.operating-system}}
steps:
# This is required as this package does not support PHP 8 (yet)
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-versions }}

- name: Checkout Code
uses: actions/checkout@v4

- name: Get Composer Cache Directory
id: composer-cache
run: |
echo "::set-output name=dir::$(composer config cache-files-dir)"
- name: Use Composer Cache
uses: actions/cache@v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
restore-keys: |
${{ runner.os }}-composer-
- name: Composer Install
run: "composer update"

- name: test Ibis execution
run: |
mkdir export
./ibis init
./ibis build
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,10 @@ bin/
vendor/
.php_cs.cache
.DS_Store
/.idea
/.idea

# Files/Dirs created by ibis init
assets/
content/
export/
ibis.php
49 changes: 0 additions & 49 deletions .php_cs

This file was deleted.

21 changes: 11 additions & 10 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,16 @@
"ibis"
],
"require": {
"illuminate/filesystem": "^7.0|^8.0",
"illuminate/support": "^7.0|^8.0",
"symfony/console": "^4.2|^5.0",
"illuminate/filesystem": "^7.0|^8.0|^9.0|^10.0",
"illuminate/support": "^7.0|^8.0|^9.0|^10.0",
"mpdf/mpdf": "^8.1",
"spatie/commonmark-highlighter": "^2.1"
"spatie/commonmark-highlighter": "^2.1|^3.0",
"symfony/console": "^4.2|^5.0|^6.0|^7.0",
"symfony/yaml": "^5.0|^6.0|^7.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^2.18",
"symfony/var-dumper": "^5.0"
"laravel/pint": "^1.2",
"symfony/var-dumper": "^5.0|^6.0|^7.0"
},
"autoload": {
"psr-4": {
Expand All @@ -40,15 +41,15 @@
},
"scripts": {
"csfix": [
"php-cs-fixer fix src stubs --config=.php_cs"
"pint"
],
"csfix-review": [
"php-cs-fixer fix src stubs --config=.php_cs --dry-run -v"
"pint --test"
]
},
"scripts-descriptions": {
"csfix": "Runs PHP CS Fixer to fix project files.",
"csfix-review": "Runs PHP CS Fixer to show the details of which files are out of code standard."
"csfix": "Runs Pint to fix project files.",
"csfix-review": "Runs Pint to show the details of which files are out of code standard."
},
"minimum-stability": "dev",
"prefer-stable": true
Expand Down
Loading