Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
upload-cloud

GitHub Action

Upload data to biglocalnews.org

v3.0.0

Upload data to biglocalnews.org

upload-cloud

Upload data to biglocalnews.org

Automatically archive your comma-delimited files with Big Local News

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Upload data to biglocalnews.org

uses: biglocalnews/[email protected]

Learn more about this action in biglocalnews/upload-files

Choose a version

Upload comma-delimited files to biglocalnews.org in your GitHub Action

Inputs

  • api-key: Your biglocalnews.org API token.
  • project-id: The identifier of the biglocalnews.org project where the files will be uploaded.
  • path: The file or folder path inside the action's filesystem to upload.

Usage

Upload a single CSV file.

name: Example action
jobs:
  job:
    name: Upload file
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: Upload file to biglocalnews.org
        uses: biglocalnews/upload-files@v2
        with:
          api-key: ${{ secrets.BLN_API_KEY }}
          project-id: ${{ secrets.BLN_PROJECT_ID }}
          path: your-file.csv

Upload a directory of CSV files.

name: Example action
jobs:
  job:
    name: Upload directory
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: Upload folder to biglocalnews.org
        uses: biglocalnews/upload-files@v2
        with:
          api-key: ${{ secrets.BLN_API_KEY }}
          project-id: ${{ secrets.BLN_PROJECT_ID }}
          path: your-folder/

About

The project is sponsored by Big Local News, a program at Stanford University that collects data for impactful journalism. The code is maintained by Ben Welsh, a visiting data journalist from the Los Angeles Times.