- This is a GitHub Action for Scala projects
- It uses the
sbt-updates
plugin to check if there are any library updates - If any library updates are found it adds a comment to the pull request with the details
- If no updates are found, it doesn't post a comment to avoid noise
- Example repo using this action: sbt-dependency-updates-test
- You need to have the
sbt-updates
plugin within your Scala project. - Your
/project/plugins.sbt
file should contain something along the lines of:
addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4")
Input | Required | Default | Description |
---|---|---|---|
token | no | GITHUB_TOKEN |
A repository scoped personal access token if needed. |
- uses: upsync-dev/sbt-dependency-updates-action@v2
name: Pull Request Checks
on: [pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Sbt Dependency Updates
uses: UpSync-Dev/sbt-dependency-updates-action@v2
with:
- token: some-token-here
The scripts and documentation in this project are released under the Apache License 2.0