Skip to content
This repository was archived by the owner on Apr 2, 2025. It is now read-only.

Commit 3f48e51

Browse files
author
QA Wolf bot
committed
Version update to v1.0.3, revision 7a53be9
1 parent b08fcfe commit 3f48e51

File tree

8 files changed

+313
-215
lines changed

8 files changed

+313
-215
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
## v1.0.3
2+
3+
- Update README.md
4+
15
## v1.0.2
26

3-
- Update README.md to target @v1
7+
- Update README.md to target v1
48

59
## v1.0.1
610

README.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# QA Wolf - PR Testing Notify Closed Action
22

3+
> ℹ️ This action is deprecated. PR closed events are automatically handled when the QA Wolf integration with GitHub is enabled.
4+
35
This is a GitHub Action for PR testing with QA Wolf. The action must only be triggered when a pull request is closed. It notifies QA Wolf that the deployment environment is going away so that the corresponding changes to the QA Wolf environment can be included into the base environment.
46

57
> ℹ️ Read our [introduction to PR Testing](https://qawolf.notion.site/VCS-Branch-Testing-45be5d10d93249aeb8c1f995d26356ec?pvs=4) to get familiar with core concepts.
@@ -12,7 +14,7 @@ This is a GitHub Action for PR testing with QA Wolf. The action must only be tri
1214

1315
### `base-environments-mapping`
1416

15-
**Required**. A JSON-formatted array that defines the relationships between QA Wolf environments and Version Control System (VCS) branches. QA Wolf environment identifiers are called "environment aliases" and can be retrieved from the "General" tab on the environment settings page in QA Wolf.
17+
A JSON-formatted array that defines the relationships between QA Wolf environments and Version Control System (VCS) branches. QA Wolf environment identifiers are called "environment aliases" and can be retrieved from the "General" tab on the environment settings page in QA Wolf.
1618

1719
In this example, the mapping indicates that the "develop" QA Wolf environment corresponds to the "main" VCS branch:
1820

@@ -47,11 +49,4 @@ jobs:
4749
uses: qawolf/pr-testing-notify-closed-action@v1
4850
with:
4951
qawolf-api-key: "${{ secrets.QAWOLF_API_KEY }}"
50-
# A typical Gitflow mapping. This is very dependent on your branching
51-
# and release models.
52-
base-environments-mapping: >
53-
[
54-
{ "environmentAlias": "develop", "vcsBranch": "develop" },
55-
{ "environmentAlias": "production", "vcsBranch": "main" }
56-
]
5752
```

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ inputs:
1212
description: "QA Wolf API key"
1313
required: true
1414
base-environments-mapping:
15-
required: true
15+
required: false
1616
description: >
1717
A JSON-formatted array where each member defines a correspondence between a QA Wolf environment
1818
and a VCS branch. E2E testing will only work when the base branch for a PR has a mapped environment alias.

0 commit comments

Comments
 (0)