Skip to content

Commit f436a73

Browse files
committed
chore: use datacite in preview+sandbox envs
1 parent 7b252da commit f436a73

4 files changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/on_main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,5 @@ jobs:
7070
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
7171
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
7272
GH_PAT_PR_PREVIEW_CLEANUP: ${{ secrets.GH_PAT_PR_PREVIEW_CLEANUP }}
73+
PREVIEW_DATACITE_REPOSITORY_ID: ${{ secrets.PREVIEW_DATACITE_REPOSITORY_ID }}
74+
PREVIEW_DATACITE_PASSWORD: ${{ secrets.PREVIEW_DATACITE_PASSWORD }}

.github/workflows/on_pr.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ jobs:
7070
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
7171
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
7272
GH_PAT_PR_PREVIEW_CLEANUP: ${{ secrets.GH_PAT_PR_PREVIEW_CLEANUP }}
73+
PREVIEW_DATACITE_REPOSITORY_ID: ${{ secrets.PREVIEW_DATACITE_REPOSITORY_ID }}
74+
PREVIEW_DATACITE_PASSWORD: ${{ secrets.PREVIEW_DATACITE_PASSWORD }}
7375

7476
close-preview:
7577
uses: ./.github/workflows/pull-preview.yml

.github/workflows/pull-preview.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ on:
2626
required: true
2727
GH_PAT_PR_PREVIEW_CLEANUP:
2828
required: true
29+
PREVIEW_DATACITE_REPOSITORY_ID:
30+
required: true
31+
PREVIEW_DATACITE_PASSWORD:
32+
required: true
2933

3034
permissions:
3135
contents: read
@@ -52,6 +56,8 @@ jobs:
5256
sed -i "s|image: PLATFORM_IMAGE|image: $PLATFORM_IMAGE|" docker-compose.preview.yml
5357
sed -i "s|image: JOBS_IMAGE|image: $JOBS_IMAGE|" docker-compose.preview.yml
5458
sed -i "s|image: MIGRATIONS_IMAGE|image: $MIGRATIONS_IMAGE|" docker-compose.preview.yml
59+
sed -i "s|DATACITE_REPOSITORY_ID: DATACITE_REPOSITORY_ID|DATACITE_REPOSITORY_ID: $PREVIEW_DATACITE_REPOSITORY_ID|" docker-compose.preview.yml
60+
sed -i "s|DATACITE_PASSWORD: DATACITE_PASSWORD|DATACITE_PASSWORD: $PREVIEW_DATACITE_PASSWORD|" docker-compose.preview.yml
5561
sed -i "s|email someone@example.com|email dev@pubpub.org|" self-host/caddy/Caddyfile
5662
sed -i "s|example.com|{\$PUBLIC_URL}|" self-host/caddy/Caddyfile
5763

docker-compose.preview.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ services:
1212
ASSETS_STORAGE_ENDPOINT: https://${PULLPREVIEW_PUBLIC_DNS}/assets
1313
FLAGS: uploads:off,invites:off,disabled-actions:http+email
1414
ENV_NAME: sandbox
15+
DATACITE_REPOSITORY_ID: PREVIEW_DATACITE_REPOSITORY_ID
16+
DATACITE_PASSWORD: PREVIEW_DATACITE_PASSWORD
1517
# minio-init:
1618
# restart: on-failure
1719
# environment:

0 commit comments

Comments
 (0)