From b1ba3bc8d7c2255532992e7a5605ce95b8b0e8db Mon Sep 17 00:00:00 2001 From: Robert Giessmann Date: Wed, 16 Mar 2022 11:48:45 +0100 Subject: [PATCH] introduces traffic workflow action --- .github/workflows/record_repo_traffic.yml | 33 +++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/record_repo_traffic.yml diff --git a/.github/workflows/record_repo_traffic.yml b/.github/workflows/record_repo_traffic.yml new file mode 100644 index 0000000..690f0c9 --- /dev/null +++ b/.github/workflows/record_repo_traffic.yml @@ -0,0 +1,33 @@ +on: + schedule: + # runs once a week on sunday + - cron: "55 23 * * 0" + workflow_dispatch: + +jobs: + # This workflow contains a single job called "traffic" + traffic: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 + with: + ref: "traffic" + + # Calculates traffic and clones and stores in CSV file + - name: GitHub traffic + uses: sangonzal/repository-traffic-action@v0.1.5 + env: + TRAFFIC_ACTION_TOKEN: ${{ secrets.TRAFFIC_ACTION_TOKEN }} + + # Commits files to repository + - name: Commit changes + uses: EndBug/add-and-commit@v4 + with: + author_name: traffic bot + message: "GitHub traffic" + add: "./traffic/*" + ref: "traffic" # commits to branch "traffic"