Skip to content

Commit 3cd249d

Browse files
authored
Merge pull request #2 from mambax7/master
PHP 8.4
2 parents 5ba86da + cd705c8 commit 3cd249d

File tree

5 files changed

+79
-1
lines changed

5 files changed

+79
-1
lines changed

.github/CONTRIBUTING.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
![alt XOOPS CMS](https://xoops.org/images/logoXoopsPhp81.png)
2+
# Contributing to [XOOPS CMS](https://xoops.org)
3+
[![XOOPS CMS Module](https://img.shields.io/badge/XOOPS%20CMS-Module-blue.svg)](https://xoops.org)
4+
[![Software License](https://img.shields.io/badge/license-GPL-brightgreen.svg?style=flat)](https://www.gnu.org/licenses/gpl-2.0.html)
5+
6+
Contributions are **welcome** and will be fully **credited**.
7+
8+
We accept contributions via Pull Requests on [GitHub](https://github.com/XoopsModules25x/mymenus).
9+
10+
## Pull Requests
11+
12+
- **[PSR-12 Coding Standard](https://www.php-fig.org/psr/psr-12/)** - The easiest way to apply the conventions is to install [PHP Code Sniffer](http://pear.php.net/package/PHP_CodeSniffer).
13+
- **Add tests!** - We encourage providing tests for your contributions.
14+
- **Document any change in behavior** - Make sure the `/docs/changelog.txt` and any other relevant documentation are up-to-date.
15+
- **Consider our release cycle** - We try to follow [Semantic Versioning v2.0.0](http://semver.org/). Randomly breaking public APIs is not an option.
16+
- **Create feature branches** - Don't ask us to pull from your master branch.
17+
- **One pull request per feature** - If you want to do more than one thing, send multiple pull requests.
18+
- **Send coherent history** - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please squash them before submitting.
19+
20+
Happy coding, and **_May the Source be with You_**!

.github/ISSUE_TEMPLATE/bug-report.yml

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Bug Report
2+
description: Report a bug or error, providing details about the issue, steps to reproduce, and your environment setup.
3+
title: "[Bug]: "
4+
labels: ['Triage', 'Bug']
5+
body:
6+
- type: input
7+
attributes:
8+
label: XOOPS Version
9+
description: Provide the XOOPS version that you are using.
10+
value: 2.5.12
11+
validations:
12+
required: true
13+
- type: dropdown
14+
attributes:
15+
label: PHP Version
16+
description: Provide the PHP version that you are using.
17+
options: [ '7.4', '8.0','8.1','8.2','8.3', '8.4' ]
18+
multiple: true
19+
validations:
20+
required: true
21+
- type: dropdown
22+
attributes:
23+
label: Operating System
24+
description: Provide the operating system that you are using.
25+
options: ['Linux', 'MacOS', 'Windows', 'Other']
26+
multiple: true
27+
validations:
28+
required: true
29+
- type: textarea
30+
attributes:
31+
label: Description
32+
description: Please provide a detailed description of the issue you are running into.
33+
validations:
34+
required: true
35+
- type: textarea
36+
attributes:
37+
label: Steps to Reproduce
38+
description: Please provide detailed steps on how we can reproduce the issue you are reporting. For a shot at getting our "Perfect Storm" label, submit a PR with a failing test!
39+
validations:
40+
required: true
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Feature Request
2+
description: This XOOPS RegDom library is a work in progress! Let us know about a feature you would like to see in the module.
3+
title: "[Feature Request]: "
4+
labels: ['Triage', 'Feature Request']
5+
body:
6+
- type: textarea
7+
attributes:
8+
label: Description
9+
description: Please provide a detailed description of the feature you would like to see added.
10+
validations:
11+
required: true
12+
- type: textarea
13+
attributes:
14+
label: Benefits
15+
description: Please provide some thoughts on how this feature may benefit others using the module.
16+
validations:
17+
required: true

.travis.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ php:
66
- 8.1
77
- 8.2
88
- 8.3
9+
- 8.4
910

1011
jobs:
1112
allow_failures:

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
],
1919
"require": {
2020
"php": ">=7.4.0",
21-
"symfony/polyfill-mbstring": "^1.30.0"
21+
"symfony/polyfill-mbstring": "^1.31.0"
2222
},
2323
"require-dev": {
2424
"phpunit/phpunit": "^9.6|^11.2.2"

0 commit comments

Comments
 (0)