visch
09/28/2021, 12:35 AMvisch
09/28/2021, 2:01 AMaaronsteers
09/28/2021, 2:14 AMdownload-artifacts
action at the beginning of the pipeline and an upload-artifacts
action at its end. I do want to call out that if two instances run simultaneously, the one that finishes last will clobber the state of the other(s). That said, the impact of this would only be some records being sent multiple times - which is something that can be handled.visch
09/28/2021, 2:17 AMvisch
09/28/2021, 2:17 AMadam_rudd
10/06/2021, 2:00 AMvisch
10/06/2021, 12:13 PMJohn Timeus (Slalom Consulting)
01/28/2022, 9:48 PMvisch
01/28/2022, 9:59 PMname: pipeline
on:
schedule:
#Daily at 10am UTC, 2am PST
- cron: '0 10 * * *'
workflow_dispatch:
jobs:
pipeline:
runs-on: ubuntu-latest
env:
python-version: 3.9
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ env.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ env.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install meltano==1.89.0
meltano install
- name: Run tap-clickup to target-stitch
run: meltano elt tap-clickup target-stitch
env:
TAP_CLICKUP_API_TOKEN: ${{ secrets.TAP_CLICKUP_API_TOKEN }}
TARGET_STITCH_CLIENT_ID: ${{ secrets.TARGET_STITCH_CLIENT_ID }}
TARGET_STITCH_TOKEN: ${{ secrets.TARGET_STITCH_TOKEN }}
John Timeus (Slalom Consulting)
01/29/2022, 12:44 AM