Skip to content

Fetch Aramusique Events #5

Fetch Aramusique Events

Fetch Aramusique Events #5

name: Fetch Aramusique Events
on:
workflow_dispatch:
schedule:
- cron: '0 0 1 * *'
jobs:
# call-workflow-to-fetch-and-push-data:
# uses: ./.github/workflows/fetch-and-push-to-artsdata.yml
# with:
# page_url: "https://www.aramusique.org/evenements/liste/page/"
# entity_identifier: "h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a"
# file_name: "aramusique-events.jsonld"
# is_paginated: "true"
# headless: "false"
# artifact: "aramusique-org"
# secrets:
# PUBLISHER_URI_GREGORY: ${{ secrets.PUBLISHER_URI_GREGORY }}
artsdata-fetch-and-push:
runs-on: ubuntu-latest
steps:
- name: Action setup
uses: culturecreates/artsdata-pipeline-action@main
with:
artifact: "aramusique-org"
publisher: "${{ secrets.PUBLISHER_URI_GREGORY }}"
downloadFile: "aramusique-events.jsonld"
page_url: "https://www.aramusique.org/evenements/liste/page/"
entity_identifier: "h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a"
is_paginated: "true"
token: "${{ secrets.GITHUB_TOKEN }}"