Skip to content

Commit

Permalink
fix: bug
Browse files Browse the repository at this point in the history
  • Loading branch information
nakamura196 committed Apr 17, 2024
1 parent 9a4c943 commit 5928a37
Show file tree
Hide file tree
Showing 32 changed files with 2,356 additions and 4,706 deletions.
47 changes: 47 additions & 0 deletions .github/workflows/release.yml
@@ -0,0 +1,47 @@
name: Release Workflow

on:
release:
types: [created]

jobs:
build-and-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: "8.1"
extensions: mbstring, xml
coverage: none

- name: Install dependencies
run: composer install --no-dev --prefer-dist

- name: Read version and name from config
id: read-config
run: |
version=$(grep 'version' ./config/module.ini | cut -d '=' -f2 | tr -d ' "' | tr -d "\r")
echo "::set-output name=version::$version"
echo "::set-output name=name::IiifViewers"
- name: Prepare release
run: |
version=${{ steps.read-config.outputs.version }}
name=${{ steps.read-config.outputs.name }}
echo "Preparing release for $name version $version"
rsync -ahv . "./$name" --exclude '.*' --exclude '*.sh'
zip -r "./$name-$version.zip" "./$name"
rm -rf "./$name"
- name: Upload Release Asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./${{ steps.read-config.outputs.name }}-${{ steps.read-config.outputs.version }}.zip
asset_name: ${{ steps.read-config.outputs.name }}-${{ steps.read-config.outputs.version }}.zip
asset_content_type: application/zip
2 changes: 1 addition & 1 deletion .gitignore
Expand Up @@ -2,4 +2,4 @@
/node_modules/
.sass-cache
.DS_Store
bk
.php-cs-fixer.cache
33 changes: 33 additions & 0 deletions .php-cs-fixer.php
@@ -0,0 +1,33 @@
<?php

$finder = PhpCsFixer\Finder::create()
->exclude('build')
->exclude('vendor')
->exclude('node_modules')
->in(__DIR__);

$config = new PhpCsFixer\Config();
return $config->setRules([
'@PSR2' => true,
'array_syntax' => ['syntax' => 'short'],
'binary_operator_spaces' => ['default' => 'align_single_space_minimal'],
'cast_spaces' => true,
'include' => true,
'no_blank_lines_after_class_opening' => true,
'no_blank_lines_after_phpdoc' => true,
'no_extra_blank_lines' => ['tokens' => ['extra']], // 'no_extra_consecutive_blank_lines' の設定が 'no_extra_blank_lines' に変更されました
'no_leading_import_slash' => true,
'no_leading_namespace_whitespace' => true,
'no_trailing_comma_in_singleline_array' => true,
'no_unused_imports' => true,
'no_whitespace_in_blank_line' => true,
'object_operator_without_whitespace' => true,
'phpdoc_indent' => true,
'phpdoc_no_empty_return' => false, // 'phpdoc_no_empty_return' の設定は v3 で削除された可能性があります。適切な代替を文書で確認してください
'phpdoc_scalar' => true,
'phpdoc_no_useless_inheritdoc' => true, // 'phpdoc_to_comment' の設定はこのように変更されるかもしれません
'phpdoc_trim' => true,
'trailing_comma_in_multiline' => ['elements' => ['arrays']], // 'trailing_comma_in_multiline_array' の設定が 'trailing_comma_in_multiline' に変更されました
])
->setFinder($finder)
->setUsingCache(true);
795 changes: 121 additions & 674 deletions LICENSE

Large diffs are not rendered by default.

8 changes: 3 additions & 5 deletions composer.json
@@ -1,7 +1,5 @@
{
"name": "omeka-s-themes/default",
"type": "omeka-s-theme",
"require": {
"omeka/omeka-s": "*"
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.0"
}
}
}

0 comments on commit 5928a37

Please sign in to comment.