forked from osmosis-labs/osmosis
-
Notifications
You must be signed in to change notification settings - Fork 0
52 lines (45 loc) · 1.73 KB
/
e2e-initialization-instructions.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Workflow: E2E Initialization Instructions
#
# Guides contributors when changes are made to the 'tests/e2e/initialization' module.
# Provides backporting and follow-up instructions in the PR comments.
#
# Triggers:
# - Pull Request Opened, Synchronized, Reopened
# - Path: 'tests/e2e/initialization/**' (any file in the initialization directory or subdirectories)
#
# Secrets:
# GITHUB_TOKEN: Created automatically by GitHub, used for commenting on the PR
name: E2E Initialization Instructions
on:
pull_request:
types:
- opened
- synchronize
- reopened
paths:
- 'tests/e2e/initialization/**'
permissions:
pull-requests: write
jobs:
comment:
runs-on: ubuntu-latest
steps:
-
name: Checkout code
uses: actions/checkout@v4
-
name: Comment on PR
uses: thollander/actions-comment-pull-request@v2
with:
message: |
**Important Notice**
This PR includes modifications to the `tests/e2e/initialization` module.
Please follow the instructions below:
1. Backport these changes to the previous Osmosis version's branch.
2. Run the script inside a Docker container to update genesis and configs for pre-upgrade Osmosis.
3. Merge the backported changes.
4. The image will be built and uploaded to Docker Hub [here](https://hub.docker.com/r/osmolabs/osmosis-e2e-init-chain/tags).
5. Grab the latest image and update it in the PR to the main branch replacing the `previousVersionInitTag` in the `osmosis/tests/e2e/containers/config.go`
Please let us know if you need any help.
mode: upsert
comment_tag: instructions