Skip to content

Commit 3ba7775

Browse files
committed
feat(#3064): add outcome api url env to workflows
1 parent 716d9f4 commit 3ba7775

File tree

11 files changed

+15
-1
lines changed

11 files changed

+15
-1
lines changed

.github/workflows/build-and-deploy-test-stack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ jobs:
7575
USERSNAP_SPACE_API_KEY: ${{ secrets.USERSNAP_SPACE_API_KEY }}
7676
APP_ENV: test
7777
PDF_API_URL: ${{ secrets.PDF_API_URL }}
78+
OUTCOMES_API_URL: ${{ secrets.OUTCOMES_API_URL }}
7879
KUBER_API_KEY: ${{ secrets.KUBER_API_KEY }}
7980
IPFS_GATEWAY: $${{secrets.IPFS_GATEWAY}}
8081
IPFS_PROJECT_ID: $${{secrets.IPFS_PROJECT_ID}}

.github/workflows/merge.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ jobs:
136136
VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED=${{ secrets.VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED }}
137137
VITE_IS_GOVERNANCE_OUTCOMES_PILLAR_ENABLED=${{ secrets.VITE_IS_GOVERNANCE_OUTCOMES_PILLAR_ENABLED }}
138138
VITE_PDF_API_URL=${{ secrets.VITE_PDF_API_URL }}
139+
VITE_OUTCOMES_API_URL=${{ secrets.VITE_OUTCOMES_API_URL }}
139140
VITE_IPFS_GATEWAY=${{ secrets.IPFS_GATEWAY }}
140141
VITE_IPFS_PROJECT_ID=${{ secrets.IPFS_PROJECT_ID }}
141142
IPFS_GATEWAY=${{ secrets.IPFS_GATEWAY }}

.github/workflows/pr.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ jobs:
122122
VITE_USERSNAP_SPACE_API_KEY=${{ secrets.VITE_USERSNAP_SPACE_API_KEY }}
123123
VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED=${{ secrets.VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED }}
124124
VITE_PDF_API_URL=${{ secrets.VITE_PDF_API_URL }}
125+
VITE_OUTCOMES_API_URL=${{ secrets.VITE_OUTCOMES_API_URL }}
125126
VITE_IPFS_GATEWAY=${{ secrets.IPFS_GATEWAY }}
126127
VITE_IPFS_PROJECT_ID=${{ secrets.IPFS_PROJECT_ID }}
127128
IPFS_GATEWAY=${{ secrets.IPFS_GATEWAY }}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ changes.
3434
- Add script to update GovTool version
3535
- Add `isStakeKeyRegistered` for the usage by pillars [Issue 2384](https://github.com/IntersectMBO/govtool/issues/2384)
3636
- Add server side compression for large assets
37+
- Add outcomes
3738

3839
### Fixed
3940

govtool/frontend/.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ VITE_USERSNAP_SPACE_API_KEY=""
99
VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED='true'
1010
VITE_IS_GOVERNANCE_OUTCOMES_PILLAR_ENABLED='true'
1111
VITE_PDF_API_URL=""
12+
VITE_OUTCOMES_API_URL=""
1213
VITE_IPFS_GATEWAY=""
1314
VITE_IPFS_PROJECT_ID=""

govtool/frontend/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ARG NPMRC_TOKEN
1010
ARG VITE_USERSNAP_SPACE_API_KEY
1111
ARG VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED='true'
1212
ARG VITE_PDF_API_URL
13+
ARG VITE_OUTCOMES_API_URL
1314
ARG VITE_IPFS_GATEWAY
1415
ARG VITE_IPFS_PROJECT_ID
1516

@@ -25,6 +26,8 @@ RUN \
2526
: "${VITE_SENTRY_DSN:?Build argument VITE_SENTRY_DSN is not set}" && \
2627
: "${NPMRC_TOKEN:?Build argument NPMRC_TOKEN is not set}" && \
2728
: "${VITE_USERSNAP_SPACE_API_KEY:?Build argument VITE_USERSNAP_SPACE_API_KEY is not set}" && \
29+
: "${VITE_PDF_API_URL:?Build argument VITE_PDF_API_URL is not set}" && \
30+
: "${VITE_OUTCOMES_API_URL:?Build argument VITE_OUTCOMES_API_URL is not set}" && \
2831
: "${VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED:?Build argument VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED is not set}" && \
2932
: "${VITE_IPFS_GATEWAY:?Build argument VITE_IPFS_GATEWAY is not set}" && \
3033
: "${VITE_IPFS_PROJECT_ID:?Build argument VITE_IPFS_PROJECT_ID is not set}"

govtool/frontend/Dockerfile.qovery

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ARG NPMRC_TOKEN
1010
ARG VITE_USERSNAP_SPACE_API_KEY
1111
ARG VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED
1212
ARG VITE_PDF_API_URL
13+
ARG VITE_OUTCOMES_API_URL
1314
ARG VITE_IPFS_GATEWAY
1415
ARG VITE_IPFS_PROJECT_ID
1516

govtool/frontend/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
, VITE_SENTRY_DSN ? ""
77
, VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED ? ""
88
, VITE_PDF_API_URL ? ""
9+
, VITE_OUTCOMES_API_URL ? ""
910
, CARDANO_NETWORK ? "sanchonet"
1011
}:
1112
let

govtool/frontend/src/pages/GovernanceActionOutComes.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@ export const GovernanceActionOutComesPillar = () => {
4343
</Box>
4444
}
4545
>
46-
<GovernanceActionsOutcomes />
46+
<GovernanceActionsOutcomes
47+
apiUrl={import.meta.env.VITE_OUTCOMES_API_URL}
48+
/>
4749
</Suspense>
4850
</Box>
4951
{!context.isEnabled && <Footer />}

tests/test-infrastructure/.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ BASE_DOMAIN=govtool.cardanoapi.io
77
GOVTOOL_TAG=test
88
APP_ENV=test
99
PDF_API_URL=
10+
OUTCOMES_API_URL=
1011
KUBER_API_KEY=
1112
IPFS_GATEWAY=""
1213
IPFS_PROJECT_ID=""

0 commit comments

Comments
 (0)