Skip to content

Commit

Permalink
GH Actions: add all test env vars
Browse files Browse the repository at this point in the history
* Environment variables required to run tests are shown in vignette "setup"
* Test env vars are defined as GH repository actions secret
* GH actions workflows load all test env vars explicitly into the env for each job
* Repository environment secrets do not seem to work here
  • Loading branch information
florianm committed Mar 5, 2024
1 parent 590ed6f commit 35239b6
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 2 deletions.
21 changes: 20 additions & 1 deletion .github/workflows/R-CMD-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,30 @@ name: R-CMD-check
jobs:
R-CMD-check:
runs-on: ubuntu-latest
environment: ci
env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
R_KEEP_PKG_SOURCE: yes
ODKC_TEST_URL: ${{ secrets.ODKC_TEST_URL }}
ODKC_TEST_SVC: ${{ secrets.ODKC_TEST_SVC }}
ODKC_TEST_PID: ${{ secrets.ODKC_TEST_PID }}
ODKC_TEST_PID_ENC: ${{ secrets.ODKC_TEST_PID_ENC }}
ODKC_TEST_PP: ${{ secrets.ODKC_TEST_PP }}
ODKC_TEST_FID: ${{ secrets.ODKC_TEST_FID }}
ODKC_TEST_FID_ZIP: ${{ secrets.ODKC_TEST_FID_ZIP }}
ODKC_TEST_FID_ATT: ${{ secrets.ODKC_TEST_FID_ATT }}
ODKC_TEST_FID_GAP: ${{ secrets.ODKC_TEST_FID_GAP }}
ODKC_TEST_FID_WKT: ${{ secrets.ODKC_TEST_FID_WKT }}
ODKC_TEST_FID_I8N0: ${{ secrets.ODKC_TEST_FID_I8N0 }}
ODKC_TEST_FID_I8N1: ${{ secrets.ODKC_TEST_FID_I8N1 }}
ODKC_TEST_FID_I8N2: ${{ secrets.ODKC_TEST_FID_I8N2 }}
ODKC_TEST_FID_ENC: ${{ secrets.ODKC_TEST_FID_ENC }}
ODKC_TEST_VERSION: ${{ secrets.ODKC_TEST_VERSION }}
RU_VERBOSE: ${{ secrets.RU_VERBOSE }}
RU_TIMEZONE: ${{ secrets.RU_TIMEZONE }}
RU_RETRIES: ${{ secrets.RU_RETRIES }}
ODKC_TEST_UN: ${{ secrets.ODKC_TEST_UN }}
ODKC_TEST_PW: ${{ secrets.ODKC_TEST_PW }}

steps:
- uses: actions/checkout@v4

Expand Down
22 changes: 21 additions & 1 deletion .github/workflows/test-coverage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,30 @@ name: test-coverage

jobs:
test-coverage:
environment: ci
runs-on: ubuntu-latest
env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
R_KEEP_PKG_SOURCE: yes
ODKC_TEST_URL: ${{ secrets.ODKC_TEST_URL }}
ODKC_TEST_SVC: ${{ secrets.ODKC_TEST_SVC }}
ODKC_TEST_PID: ${{ secrets.ODKC_TEST_PID }}
ODKC_TEST_PID_ENC: ${{ secrets.ODKC_TEST_PID_ENC }}
ODKC_TEST_PP: ${{ secrets.ODKC_TEST_PP }}
ODKC_TEST_FID: ${{ secrets.ODKC_TEST_FID }}
ODKC_TEST_FID_ZIP: ${{ secrets.ODKC_TEST_FID_ZIP }}
ODKC_TEST_FID_ATT: ${{ secrets.ODKC_TEST_FID_ATT }}
ODKC_TEST_FID_GAP: ${{ secrets.ODKC_TEST_FID_GAP }}
ODKC_TEST_FID_WKT: ${{ secrets.ODKC_TEST_FID_WKT }}
ODKC_TEST_FID_I8N0: ${{ secrets.ODKC_TEST_FID_I8N0 }}
ODKC_TEST_FID_I8N1: ${{ secrets.ODKC_TEST_FID_I8N1 }}
ODKC_TEST_FID_I8N2: ${{ secrets.ODKC_TEST_FID_I8N2 }}
ODKC_TEST_FID_ENC: ${{ secrets.ODKC_TEST_FID_ENC }}
ODKC_TEST_VERSION: ${{ secrets.ODKC_TEST_VERSION }}
RU_VERBOSE: ${{ secrets.RU_VERBOSE }}
RU_TIMEZONE: ${{ secrets.RU_TIMEZONE }}
RU_RETRIES: ${{ secrets.RU_RETRIES }}
ODKC_TEST_UN: ${{ secrets.ODKC_TEST_UN }}
ODKC_TEST_PW: ${{ secrets.ODKC_TEST_PW }}

steps:
- uses: actions/checkout@v4
Expand Down

0 comments on commit 35239b6

Please sign in to comment.