Only run workflows on main repo
This commit is contained in:
11
.github/workflows/build.yml
vendored
11
.github/workflows/build.yml
vendored
@@ -3,6 +3,7 @@ on: ['push', 'workflow_dispatch', 'release']
|
|||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-18.04
|
runs-on: ubuntu-18.04
|
||||||
|
if: github.repository == 'nabeelio/phpvms'
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: true
|
fail-fast: true
|
||||||
matrix:
|
matrix:
|
||||||
@@ -10,7 +11,7 @@ jobs:
|
|||||||
name: PHP ${{ matrix.php-versions }}
|
name: PHP ${{ matrix.php-versions }}
|
||||||
env:
|
env:
|
||||||
extensions: intl, pcov, mbstring
|
extensions: intl, pcov, mbstring
|
||||||
key: cache-v1
|
key: cache-v1
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
@@ -53,7 +54,7 @@ jobs:
|
|||||||
tools: php-cs-fixer, phpunit
|
tools: php-cs-fixer, phpunit
|
||||||
|
|
||||||
- name: Shutdown Ubuntu MySQL
|
- name: Shutdown Ubuntu MySQL
|
||||||
run: sudo service mysql stop
|
run: sudo service mysql stop
|
||||||
|
|
||||||
- name: Install MariaDB
|
- name: Install MariaDB
|
||||||
uses: getong/mariadb-action@v1.1
|
uses: getong/mariadb-action@v1.1
|
||||||
@@ -112,7 +113,7 @@ jobs:
|
|||||||
path: ${{ steps.composer-cache.outputs.dir }}
|
path: ${{ steps.composer-cache.outputs.dir }}
|
||||||
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
|
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
|
||||||
restore-keys: ${{ runner.os }}-composer-
|
restore-keys: ${{ runner.os }}-composer-
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
- name: 'Install Release Dependencies'
|
- name: 'Install Release Dependencies'
|
||||||
run: |
|
run: |
|
||||||
@@ -176,7 +177,7 @@ jobs:
|
|||||||
path: ${{ steps.composer-cache.outputs.dir }}
|
path: ${{ steps.composer-cache.outputs.dir }}
|
||||||
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
|
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
|
||||||
restore-keys: ${{ runner.os }}-composer-
|
restore-keys: ${{ runner.os }}-composer-
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
- name: 'Install Release Dependencies'
|
- name: 'Install Release Dependencies'
|
||||||
run: |
|
run: |
|
||||||
@@ -248,4 +249,4 @@ jobs:
|
|||||||
uses: Ilshidur/action-discord@0.3.0
|
uses: Ilshidur/action-discord@0.3.0
|
||||||
with:
|
with:
|
||||||
# DISCORD_MSG is defined in versions.sh
|
# DISCORD_MSG is defined in versions.sh
|
||||||
args: '{{ DISCORD_MSG }}'
|
args: '{{ DISCORD_MSG }}'
|
||||||
|
|||||||
Reference in New Issue
Block a user