Skip to content

Commit 6c40e44

Browse files
authored
Merge pull request #261 from plone/testing-stable
move testing.plone.org to testing-stable.plone.org for this repo
2 parents c5dca6d + 0534644 commit 6c40e44

9 files changed

Lines changed: 189 additions & 186 deletions

.github/workflows/backend-testing.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Backend testing.plone.org CI and Deploy
1+
name: Backend testing-stable.plone.org CI and Deploy
22

33
on:
44
push:
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout codebase
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v6
1717

1818
- name: Run check
1919
uses: plone/code-analysis-action@v2
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout codebase
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030

3131
- name: Run check
3232
uses: plone/code-analysis-action@v2
@@ -39,7 +39,7 @@ jobs:
3939
runs-on: ubuntu-latest
4040
steps:
4141
- name: Checkout codebase
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v6
4343

4444
- name: Run check
4545
uses: plone/code-analysis-action@v2
@@ -52,7 +52,7 @@ jobs:
5252
runs-on: ubuntu-latest
5353
steps:
5454
- name: Checkout codebase
55-
uses: actions/checkout@v4
55+
uses: actions/checkout@v6
5656

5757
- name: Run check
5858
uses: plone/code-analysis-action@v2
@@ -76,7 +76,7 @@ jobs:
7676
working-directory: ./backend
7777

7878
steps:
79-
- uses: actions/checkout@v4
79+
- uses: actions/checkout@v6
8080

8181
- name: Setup Plone ${{ matrix.plone }} with Python ${{ matrix.python }}
8282
uses: plone/setup-plone@v2.0.0
@@ -102,11 +102,11 @@ jobs:
102102
steps:
103103

104104
- name: Checkout
105-
uses: actions/checkout@v4
105+
uses: actions/checkout@v6
106106

107107
- name: Docker meta
108108
id: meta
109-
uses: docker/metadata-action@v5
109+
uses: docker/metadata-action@v6
110110
with:
111111
images: |
112112
ghcr.io/plone/ploneorg-backend
@@ -121,14 +121,14 @@ jobs:
121121
uses: docker/setup-buildx-action@v3
122122

123123
- name: Login to DockerHub
124-
uses: docker/login-action@v3
124+
uses: docker/login-action@v4
125125
with:
126126
registry: ghcr.io
127127
username: ${{ github.actor }}
128128
password: ${{ secrets.GITHUB_TOKEN }}
129129

130130
- name: Build and push
131-
uses: docker/build-push-action@v5
131+
uses: docker/build-push-action@v7
132132
with:
133133
platforms: linux/amd64
134134
context: backend
@@ -145,12 +145,12 @@ jobs:
145145
runs-on: ubuntu-latest
146146
environment:
147147
name: testing.plone.org
148-
url: https://testing.plone.org
148+
url: https://testing-stable.plone.org
149149
steps:
150150
- name: Checkout
151-
uses: actions/checkout@v4
151+
uses: actions/checkout@v6
152152

153-
- name: Deploy to testing.plone.org
153+
- name: Deploy to testing-stabls.plone.org
154154
uses: kitconcept/docker-stack-deploy@v1.4.0
155155
with:
156156
registry: "ghcr.io"
@@ -160,10 +160,10 @@ jobs:
160160
remote_port: ${{ vars.DEPLOY_PORT }}
161161
remote_user: ${{ vars.DEPLOY_USER }}
162162
remote_private_key: ${{ secrets.DEPLOY_SSH }}
163-
stack_file: "devops/stacks/testing.plone.org.yml"
164-
stack_name: "testing-plone-org"
163+
stack_file: "devops/stacks/testing-stable.plone.org.yml"
164+
stack_name: "testing-stable-plone-org"
165165
env_file: |
166-
STACK_NAME=testing-plone-org
166+
STACK_NAME=testing-stable-plone-org
167167
DB_HOST=${{ vars.DB_HOST }}
168168
DB_NAME=${{ vars.DB_NAME }}
169169
DB_USER=${{ vars.DB_USER }}

.github/workflows/code-analysis.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ jobs:
1515
working-directory: ./frontend
1616
steps:
1717
- name: Checkout codebase
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v6
1919

2020
- name: Use Node.js ${{ env.node-version }}
21-
uses: actions/setup-node@v4
21+
uses: actions/setup-node@v6
2222
with:
2323
node-version: ${{ env.node-version }}
2424
cache: 'yarn'
@@ -37,7 +37,7 @@ jobs:
3737
working-directory: ./frontend
3838
steps:
3939
- name: Checkout codebase
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@v6
4141

4242
- name: Run Prettier
4343
run: npx prettier@2.0.5 --single-quote --check 'src/**/*.{js,jsx,ts,tsx,css,scss}' --config=package.json
@@ -52,10 +52,10 @@ jobs:
5252

5353
steps:
5454
- name: Checkout codebase
55-
uses: actions/checkout@v4
55+
uses: actions/checkout@v6
5656

5757
- name: Use Node.js ${{ env.node-version }}
58-
uses: actions/setup-node@v4
58+
uses: actions/setup-node@v6
5959
with:
6060
node-version: ${{ env.node-version }}
6161
cache: 'yarn'
@@ -71,7 +71,7 @@ jobs:
7171
runs-on: ubuntu-latest
7272
steps:
7373
- name: Checkout codebase
74-
uses: actions/checkout@v4
74+
uses: actions/checkout@v6
7575

7676
- name: Run check
7777
uses: plone/code-analysis-action@v2
@@ -83,7 +83,7 @@ jobs:
8383
runs-on: ubuntu-latest
8484
steps:
8585
- name: Checkout codebase
86-
uses: actions/checkout@v4
86+
uses: actions/checkout@v6
8787

8888
- name: Run check
8989
uses: plone/code-analysis-action@v2
@@ -95,7 +95,7 @@ jobs:
9595
runs-on: ubuntu-latest
9696
steps:
9797
- name: Checkout codebase
98-
uses: actions/checkout@v4
98+
uses: actions/checkout@v6
9999

100100
- name: Run check
101101
uses: plone/code-analysis-action@v2
@@ -107,7 +107,7 @@ jobs:
107107
runs-on: ubuntu-latest
108108
steps:
109109
- name: Checkout codebase
110-
uses: actions/checkout@v4
110+
uses: actions/checkout@v6
111111

112112
- name: Run check
113113
uses: plone/code-analysis-action@v2

.github/workflows/deploy-tag-release-live.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
TAG: ${{ steps.vars.outputs.TAG }}
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v6
2323

2424
- name: Set Env Vars
2525
id: vars
@@ -32,10 +32,10 @@ jobs:
3232
- meta
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v6
3636
- name: Docker meta
3737
id: meta
38-
uses: docker/metadata-action@v5
38+
uses: docker/metadata-action@v6
3939
with:
4040
images: |
4141
${{ env.IMAGE_NAME_PREFIX }}-${{ env.FRONTEND_IMAGE_NAME_SUFFIX }}
@@ -48,13 +48,13 @@ jobs:
4848
- name: Set up Docker Buildx
4949
uses: docker/setup-buildx-action@v3
5050
- name: Login to GitHub Container Registry
51-
uses: docker/login-action@v3
51+
uses: docker/login-action@v4
5252
with:
5353
registry: ghcr.io
5454
username: ${{ github.actor }}
5555
password: ${{ secrets.GITHUB_TOKEN }}
5656
- name: Build and push
57-
uses: docker/build-push-action@v5
57+
uses: docker/build-push-action@v7
5858
with:
5959
platforms: linux/amd64
6060
context: frontend
@@ -69,10 +69,10 @@ jobs:
6969
- meta
7070
steps:
7171
- name: Checkout
72-
uses: actions/checkout@v4
72+
uses: actions/checkout@v6
7373
- name: Docker meta
7474
id: meta
75-
uses: docker/metadata-action@v4
75+
uses: docker/metadata-action@v6
7676
with:
7777
images: |
7878
${{ env.IMAGE_NAME_PREFIX }}-${{ env.BACKEND_IMAGE_NAME_SUFFIX }}
@@ -87,14 +87,14 @@ jobs:
8787
uses: docker/setup-buildx-action@v3
8888

8989
- name: Login to GitHub Container Registry
90-
uses: docker/login-action@v3
90+
uses: docker/login-action@v4
9191
with:
9292
registry: ghcr.io
9393
username: ${{ github.actor }}
9494
password: ${{ secrets.GITHUB_TOKEN }}
9595

9696
- name: Build and push
97-
uses: docker/build-push-action@v5
97+
uses: docker/build-push-action@v7
9898
with:
9999
platforms: linux/amd64
100100
context: backend
@@ -114,7 +114,7 @@ jobs:
114114
url: https://plone.org
115115
steps:
116116
- name: Checkout
117-
uses: actions/checkout@v4
117+
uses: actions/checkout@v6
118118

119119
- name: Deploy to cluster
120120
uses: kitconcept/docker-stack-deploy@v1.4.0

.github/workflows/frontend-testing.yml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Frontend testing.plone.org CI and deploy
1+
name: Frontend testing-stable.plone.org CI and deploy
22

33
on:
44
workflow_dispatch:
@@ -20,10 +20,10 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout codebase
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424

2525
- name: Use Node.js ${{ env.node-version }}
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v6
2727
with:
2828
node-version: ${{ env.node-version }}
2929
cache: 'yarn'
@@ -40,7 +40,7 @@ jobs:
4040
runs-on: ubuntu-latest
4141
steps:
4242
- name: Checkout codebase
43-
uses: actions/checkout@v4
43+
uses: actions/checkout@v6
4444

4545
- name: Run Prettier
4646
run: npx prettier@2.0.5 --single-quote --check 'src/**/*.{js,jsx,ts,tsx,css,scss}' --config=package.json
@@ -52,10 +52,10 @@ jobs:
5252
runs-on: ubuntu-latest
5353
steps:
5454
- name: Checkout codebase
55-
uses: actions/checkout@v4
55+
uses: actions/checkout@v6
5656

5757
- name: Use Node.js ${{ env.node-version }}
58-
uses: actions/setup-node@v4
58+
uses: actions/setup-node@v6
5959
with:
6060
node-version: ${{ env.node-version }}
6161
cache: 'yarn'
@@ -72,10 +72,10 @@ jobs:
7272
runs-on: ubuntu-latest
7373
steps:
7474
- name: Checkout codebase
75-
uses: actions/checkout@v4
75+
uses: actions/checkout@v6
7676

7777
- name: Use Node.js ${{ env.node-version }}
78-
uses: actions/setup-node@v4
78+
uses: actions/setup-node@v6
7979
with:
8080
node-version: ${{ env.node-version }}
8181
cache: 'yarn'
@@ -95,11 +95,11 @@ jobs:
9595
steps:
9696

9797
- name: Checkout
98-
uses: actions/checkout@v4
98+
uses: actions/checkout@v6
9999

100100
- name: Docker meta
101101
id: meta
102-
uses: docker/metadata-action@v4
102+
uses: docker/metadata-action@v6
103103
with:
104104
images: |
105105
ghcr.io/plone/ploneorg-frontend
@@ -114,14 +114,14 @@ jobs:
114114
uses: docker/setup-buildx-action@v3
115115

116116
- name: Login to DockerHub
117-
uses: docker/login-action@v3
117+
uses: docker/login-action@v4
118118
with:
119119
registry: ghcr.io
120120
username: ${{ github.actor }}
121121
password: ${{ secrets.GITHUB_TOKEN }}
122122

123123
- name: Build and push
124-
uses: docker/build-push-action@v5
124+
uses: docker/build-push-action@v7
125125
with:
126126
platforms: linux/amd64
127127
context: frontend/
@@ -138,13 +138,14 @@ jobs:
138138
- release
139139
runs-on: ubuntu-latest
140140
environment:
141+
# Only exception: keep this to testing.plone.org, otherwise I need to recreate the environment on githubs plone.org repo.
141142
name: testing.plone.org
142-
url: https://testing.plone.org
143+
url: https://testing-stable.plone.org
143144
steps:
144145
- name: Checkout
145-
uses: actions/checkout@v4
146+
uses: actions/checkout@v6
146147

147-
- name: Deploy to testing.plone.org
148+
- name: Deploy to testing-stable.plone.org
148149
uses: kitconcept/docker-stack-deploy@v1.4.0
149150
with:
150151
registry: "ghcr.io"
@@ -154,10 +155,10 @@ jobs:
154155
remote_port: ${{ vars.DEPLOY_PORT }}
155156
remote_user: ${{ vars.DEPLOY_USER }}
156157
remote_private_key: ${{ secrets.DEPLOY_SSH }}
157-
stack_file: "devops/stacks/testing.plone.org.yml"
158-
stack_name: testing-plone-org
158+
stack_file: "devops/stacks/testing-stable.plone.org.yml"
159+
stack_name: testing-stable-plone-org
159160
env_file: |
160-
STACK_NAME=testing-plone-org
161+
STACK_NAME=testing-stable-plone-org
161162
DB_HOST=${{ vars.DB_HOST }}
162163
DB_NAME=${{ vars.DB_NAME }}
163164
DB_USER=${{ vars.DB_USER }}

.github/workflows/redeploy-live.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
TAG: ${{ steps.vars.outputs.TAG }}
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
- name: Set Env Vars
1717
id: vars
@@ -29,7 +29,7 @@ jobs:
2929
url: https://plone.org
3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
3333

3434
- name: Deploy to cluster
3535
uses: kitconcept/docker-stack-deploy@v1.4.0

0 commit comments

Comments
 (0)