Skip to content
upload

GitHub Action

elm-dependency-submission

v3.0.1 Latest version

elm-dependency-submission

upload

elm-dependency-submission

Send elm dependency snapshot to GitHub API

Installation

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

              

- name: elm-dependency-submission

uses: kachick/elm-dependency-submission@v3.0.1

Learn more about this action in kachick/elm-dependency-submission

Choose a version

elm-dependency-submission

Test & Lint

This GitHub Action send elm dependencies list to the Dependency submission API. Dependencies then appear in your repository's dependency graph.

Example

name: Send Elm dependencies
on:
  push:
    branches:
      - main

# The API requires write permission on the repository to submit dependencies
permissions:
  contents: write

jobs:
  elm-dependency-submission:
    runs-on: ubuntu-24.04
    steps:
      - name: 'Checkout Repository'
        uses: actions/checkout@v4
      - name: Run snapshot action
        uses: kachick/elm-dependency-submission@v3
        with:
          #
          # Optional: Default "elm.json". Change it if different in your repository
          elm-json-path: elm.json

You can see the working image at here. It is parsing emobu/elm.json.

Example of snapshot