Skip to content

Commit

Permalink
Merge pull request #946 from mendix/add-pull-request-template
Browse files Browse the repository at this point in the history
Update readme and add pr template
  • Loading branch information
UrazAkgultan authored Jan 15, 2025
2 parents d32df53 + 0ed9ef1 commit 04e0665
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 22 deletions.
36 changes: 36 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
## Description

Please provide a clear and concise description of what this pull request addresses.

## Checklist

To ensure this pull request meets the requirements for merging, please complete the checklist below:

- [ ] **Release Note:** I have added a release note in the [Mendix Docs repository](https://github.com/mendix/docs) relevant to the changes introduced in this PR.
- **Link to release note:** [Provide the link here]
- [ ] **Breaking Changes:** This PR introduces breaking changes (e.g., changes that require updates to existing configurations, dependencies).
- [ ] If yes, I have documented these breaking changes and provided guidance for users to adapt.
- **Details about breaking changes:** [Provide details here, if applicable]

## This PR contains

- [ ] Bug fix
- [ ] Feature
- [ ] Refactor
- [ ] Documentation
- [ ] Other (describe)

## Important Notes

- PRs **will not be merged** without a corresponding release note update in the Mendix Docs repository.
- Make sure the release note accurately describes the changes and impacts introduced by this PR.

Thank you for keeping our documentation up-to-date! 🚀

## What should be covered while testing?

_..._

## Extra comments (optional)

_Please add extra comments or delete the section if not required_
54 changes: 32 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,45 @@
# Native Template


![License](https://img.shields.io/badge/license-MIT-blue.svg)
![React Native](https://img.shields.io/badge/react_native-0.75.4-blue.svg)
![Node](https://img.shields.io/badge/node-v20-green.svg)

![Custom Dev App CI - Android](https://github.com/mendix/native-template/actions/workflows/android-build-custom-dev-app.yml/badge.svg?branch=master)
![Custom Dev App CI - iOS](https://github.com/mendix/native-template/actions/workflows/ios-build-custom-dev-app.yml/badge.svg?branch=master)

> **Compatible Mendix Studio Pro Versions**
![Studio Pro 10.19 and above](https://img.shields.io/badge/Studio_Pro-10.19_and_above-blue)

---

Native Template is the starting point for any Mendix Native App project.

This repo is used as the baseline for Mendix Native Mobile Builder, a GUI tool that automates the process of building your Native Apps with Mendix and is provided with Mendix Studio Pro.

Please refer to the [official how-to section](https://docs.mendix.com/howto/mobile/native-mobile) for Mendix Native Mobile.

Contact [Mendix support](https://support.mendix.com/hc/en-us) if assistance is required.
### Branching policy
#### Master branch

## Branching policy

### Master branch

Current master branch is the latest release, all the LTS versions live in `release/x.x.x`.
#### Release branches

### Release branches

Official releases are done via the `release/x.x.x` branches. If you need a particular version, checkout the appropriate branch; latest should reflect the latest patch version released.

Otherwise, the GitHub releases also include a zipped version of the branch state they were created from. You can download and unzip that for further use.

To deduct which version of Native Template fits to your current Mendix Studio Pro version, please use the [mendix version json file](https://github.com/mendix/native-template/blob/master/mendix_version.json). It include a map of studio pro version ranges to Native template version ranges.

Example usage:
```
If you are using 8.15.x version of Studio Pro.
Then use 5.1.x of Native Template.
```

#### Developer branches


> **If you are using 10.18.x version of Studio Pro. Then use 11.x.x of Native Template.**
### Developer branches

Any other branches are considered developer branches.
Simply avoid using developer branches for private use. These are actively worked on branches and are definitely not available for public consumption.

0 comments on commit 04e0665

Please sign in to comment.