Initial commit,修正
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
Contributing to Yii2
|
||||
====================
|
||||
|
||||
- [Report an issue](https://github.com/yiisoft/yii2/blob/master/docs/internals/report-an-issue.md)
|
||||
- [Translate documentation or messages](https://github.com/yiisoft/yii2/blob/master/docs/internals/translation-workflow.md)
|
||||
- [Give us feedback or start a design discussion](https://www.yiiframework.com/forum/index.php/forum/42-general-discussions-for-yii-20/)
|
||||
- [Contribute to the core code or fix bugs](https://github.com/yiisoft/yii2/blob/master/docs/internals/git-workflow.md)
|
||||
@@ -0,0 +1,5 @@
|
||||
# These are supported funding model platforms
|
||||
|
||||
open_collective: yiisoft
|
||||
github: [yiisoft]
|
||||
tidelift: "packagist/yiisoft/yii2-bootstrap5"
|
||||
@@ -0,0 +1,19 @@
|
||||
<!--
|
||||
Please use this issue tracker for bugs and feature requests only. In case you need support please use one of
|
||||
Yii communities listed at https://github.com/yiisoft/yii2/wiki/communities
|
||||
-->
|
||||
|
||||
### What steps will reproduce the problem?
|
||||
|
||||
### What is the expected result?
|
||||
|
||||
### What do you get instead?
|
||||
|
||||
|
||||
### Additional info
|
||||
|
||||
| Q | A
|
||||
| ---------------- | ---
|
||||
| Yii vesion |
|
||||
| PHP version |
|
||||
| Operating system |
|
||||
@@ -0,0 +1,6 @@
|
||||
| Q | A
|
||||
| ------------- | ---
|
||||
| Is bugfix? | ✔️/❌
|
||||
| New feature? | ✔️/❌
|
||||
| Breaks BC? | ✔️/❌
|
||||
| Fixed issues | <!-- comma-separated list of tickets # fixed by the PR, if any -->
|
||||
@@ -0,0 +1,6 @@
|
||||
# Security Policy
|
||||
|
||||
Please use the [security issue form](https://www.yiiframework.com/security) to report to us any security issue you find in Yii.
|
||||
DO NOT use the issue tracker or discuss it in the public forum as it will cause more damage than help.
|
||||
|
||||
Please note that as a non-commercial OpenSource project we are not able to pay bounties at the moment.
|
||||
@@ -0,0 +1,47 @@
|
||||
name: build
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
env:
|
||||
DEFAULT_COMPOSER_FLAGS: "--prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi --ignore-platform-req=php"
|
||||
|
||||
jobs:
|
||||
phpunit:
|
||||
name: PHP ${{ matrix.php }} on ${{ matrix.os }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [ubuntu-latest]
|
||||
php: ["7.0", "7.1", "7.2", "7.3", "7.4", "8.0"]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
- name: Install PHP
|
||||
uses: shivammathur/setup-php@v2
|
||||
with:
|
||||
php-version: ${{ matrix.php }}
|
||||
- name: Get composer cache directory
|
||||
id: composer-cache
|
||||
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
|
||||
- name: Cache composer dependencies
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: ${{ steps.composer-cache.outputs.dir }}
|
||||
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
|
||||
restore-keys: ${{ runner.os }}-composer-
|
||||
- name: Install dependencies
|
||||
run: composer update $DEFAULT_COMPOSER_FLAGS
|
||||
- name: Run unit tests with coverage
|
||||
run: vendor/bin/phpunit --verbose --coverage-clover=coverage.clover --colors=always
|
||||
if: matrix.php == '7.4'
|
||||
- name: Run unit tests without coverage
|
||||
run: vendor/bin/phpunit --verbose --colors=always
|
||||
if: matrix.php != '7.4'
|
||||
- name: Upload code coverage
|
||||
run: |
|
||||
wget https://scrutinizer-ci.com/ocular.phar
|
||||
php ocular.phar code-coverage:upload --format=php-clover coverage.clover
|
||||
if: matrix.php == '7.4'
|
||||
continue-on-error: true # if is fork
|
||||
Reference in New Issue
Block a user