Skip to content

Commit

Permalink
Merge pull request #489 from edmondchuc/edmond/gh-release
Browse files Browse the repository at this point in the history
Add purge prez cache step and remove indirection for request_timeout
  • Loading branch information
Steven-Bowden authored Jul 5, 2023
2 parents 5cb839b + 1c73648 commit f10ee8e
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 6 deletions.
1 change: 1 addition & 0 deletions .github/workflows/prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ jobs:
environment: uat
request_timeout: 300
secrets:
prez_url: ${{ secrets.PREZ_URL }}
database_url: ${{ secrets.FUSEKI_DATASET_URL }}
database_username: ${{ secrets.FUSEKI_USERNAME }}
database_password: ${{ secrets.FUSEKI_PASSWORD }}
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ jobs:
environment: production
request_timeout: 300
secrets:
prez_url: ${{ secrets.PREZ_URL }}
database_url: ${{ secrets.FUSEKI_DATASET_URL }}
database_username: ${{ secrets.FUSEKI_USERNAME }}
database_password: ${{ secrets.FUSEKI_PASSWORD }}
16 changes: 10 additions & 6 deletions .github/workflows/upload_to_database.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@ on:
required: true
type: string
request_timeout:
required: false
required: true
type: number
secrets:
prez_url:
required: true
database_url:
required: true
database_username:
Expand All @@ -19,7 +21,6 @@ on:

env:
PYTHON_VERSION: "3.11"
REQUEST_TIMEOUT: ${{ inputs.request_timeout }}

jobs:
publish:
Expand All @@ -39,7 +40,10 @@ jobs:

- name: Upload vocabularies
run: |
kurra fuseki upload vocabularies-des ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ env.REQUEST_TIMEOUT }}
kurra fuseki upload vocabularies-external ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ env.REQUEST_TIMEOUT }}
kurra fuseki upload vocabularies-gsq ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ env.REQUEST_TIMEOUT }}
kurra fuseki upload vocabularies-qldgov ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ env.REQUEST_TIMEOUT }}
kurra fuseki upload vocabularies-des ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ inputs.request_timeout }}
kurra fuseki upload vocabularies-external ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ inputs.request_timeout }}
kurra fuseki upload vocabularies-gsq ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ inputs.request_timeout }}
kurra fuseki upload vocabularies-qldgov ${{ secrets.database_url }} -u ${{ secrets.database_username }} -p ${{ secrets.database_password }} -t ${{ inputs.request_timeout }}
- name: Purge Prez cache
run: curl -fsSL ${{ secrets.prez_url }}

0 comments on commit f10ee8e

Please sign in to comment.