Skip to content

Commit

Permalink
chore: prepare for v4.0.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
EdieLemoine committed Oct 16, 2024
1 parent dbf26ca commit 1fecb6d
Show file tree
Hide file tree
Showing 9 changed files with 22 additions and 114 deletions.
16 changes: 8 additions & 8 deletions .github/ISSUE_TEMPLATE/BUG-REPORT.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
name: 'Bug report'
description: 'Report a bug to help us fix it.'
labels: [ 'bug' ]
description: 'This form is for reporting bugs in the module. If you have a feature request, please use the feature request form.'
labels: ['bug', 'pdk']

body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this form! We will respond as fast as we can. Don't forget to check
whether your issue might be a duplicate of an existing one before submitting.
whether your issue might be a [duplicate of an existing one](https://github.com/myparcelnl/prestashop/issues) before submitting.
- type: input
id: version
id: myparcel-version
attributes:
label: 'Module version'
description: 'Which version of our software are you using?'
placeholder: 'x.x.x'
label: 'MyParcelNL version'
description: 'Which version of the MyParcelNL module are you using?'
placeholder: 'v4.0.0'
validations:
required: true
- type: input
id: ps-version
attributes:
label: 'PrestaShop version'
description: 'Which PrestaShop version are you using?'
placeholder: '1.7.x.x'
placeholder: '8.0.0'
validations:
required: true
- type: input
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/COMPATIBILITY-REQUEST.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: 'Compatibility request'
description: 'Request a compatibility update between our module and another module or theme.'
labels: [ 'feature', 'compatibility' ]
labels: ['feature', 'compatibility']

body:
- type: markdown
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: 'Feature request'
description: 'Suggest an idea to improve the module.'
labels: [ 'feature' ]
labels: ['feature']

body:
- type: markdown
Expand Down
85 changes: 0 additions & 85 deletions .github/ISSUE_TEMPLATE/ZZ-BUG-REPORT-NEW.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/pdk-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
steps:
- uses: benc-uk/workflow-dispatch@v1
with:
ref: beta
ref: main
workflow: push.yml

prepare:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ name: '⚙️ On pull request'
on:
pull_request:
branches:
- alpha
- main
- beta
- alpha

repository_dispatch:
types: [trigger-pr-build]
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ name: '⚙️ On push'
on:
push:
branches:
- alpha
- main
- beta
- alpha

workflow_dispatch:

Expand Down
22 changes: 7 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,25 @@
# PrestaShop MyParcel Module [BETA]
# PrestaShop MyParcel Module

[![Latest stable release](https://img.shields.io/github/v/release/myparcelnl/prestashop?labelColor=white&label=Latest%20release)](https://github.com/myparcelnl/prestashop/releases/latest)
[![Latest beta release](https://img.shields.io/github/v/release/myparcelnl/prestashop?filter=*-beta.*)](https://myparcelnl.github.io/github-release-linker?repo=myparcelnl/prestashop&tag=beta)
[![Latest release candidate release](https://img.shields.io/github/v/release/myparcelnl/prestashop?filter=*-rc.*)](https://myparcelnl.github.io/github-release-linker?repo=myparcelnl/prestashop&tag=beta)
![Supported PrestaShop Version](https://img.shields.io/badge/Prestashop-%3E%3D1.7.8.0-gray?labelColor=DF0067&logo=prestashop)
![Supported PHP Version](https://img.shields.io/badge/PHP-%3E=7.4-B0B3D6?labelColor=white&logo=php)

## ⚠️ Preface️ ⚠️

This is the `beta` branch, which contains the source code of the upcoming MyParcel PrestaShop v4.0.0 release. We've rewritten the entire module from scratch, using the [MyParcel Plugin Development Kit]. This module supports PrestaShop 8 and Php 7.4 through 8.2 (and onwards). See the [pinned issue] for more information on the changes.

> To view the readme and source code of the current stable version of the module, please switch to the [`main` branch](https://github.com/myparcelnl/prestashop/tree/main).
For a less bug-prone experience, we recommend you use the stable or release candidate versions of the module instead. You can find the stable and release candidates in the [releases] section of this repository. The release candidates are versioned with a `-rc` suffix.

If you do choose to install this version, we would love to hear your feedback. Please report any issues you encounter using the [Bug report for v4.0.0-beta.x form] or by sending an email to [[email protected]]. Use in production is at your own risk.

## Introduction

This module allows you to seamlessly integrate [the MyParcel services] into your PrestaShop webshop.

## Requirements

- PrestaShop 1.7.8.0 or higher (including 8.0 and up)
- PrestaShop 1.7.8.0 or higher, including 8.0 and up
- PHP 7.4 or higher

For the manual and more information, check out our [PrestaShop module guide] on the [MyParcel Developer Portal]. Do note this is the manual for the stable version of the module. We are working on a new manual for the v4.0.0 release.

> :warning: Older 1.7.x versions may work, but are not officially tested or supported.
## Manual

For the manual and more information, check out our [PrestaShop module guide] on the [MyParcel Developer Portal].

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md).
Expand Down
1 change: 0 additions & 1 deletion release.config.cjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/* eslint-disable no-template-curly-in-string */
const mainConfig = require('@myparcel/semantic-release-config');
const {addExecPlugin, addGitHubPlugin, addGitPlugin} = require('@myparcel/semantic-release-config/src/plugins');
const {gitPluginDefaults} = require('@myparcel/semantic-release-config/src/plugins/addGitPlugin');
const {
addCommitAnalyzerPlugin,
addGitHubActionsOutputPlugin,
Expand Down

0 comments on commit 1fecb6d

Please sign in to comment.