Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Scala Steward

Scala Steward #88

Workflow file for this run

on:
schedule:
- cron: '0 0 * * 0'
workflow_dispatch:
name: Scala Steward
jobs:
scala-steward:
runs-on: ubuntu-22.04
name: Launch Scala Steward
steps:
- uses: actions/checkout@v3
- name: Launch Scala Steward
uses: scala-steward-org/scala-steward-action@v2
with:
github-app-id: ${{ secrets.STEWARD_APP_ID }}
github-app-installation-id: ${{ secrets.STEWARD_APP_INSTALLATION_ID }}
github-app-key: ${{ secrets.STEWARD_APP_PRIVATE_KEY }}
# Artifact migrations for newer versions of artifacts with
# different group Ids, artifact ids, or both different.
#
# Expects the path to HOCON file with migration/s.
#
# See https://github.com/scala-steward-org/scala-steward/blob/main/docs/artifact-migrations.md
#artifact-migrations: ''
# Author email address to use in commits. If set it will
# override any email retrieved from GitHub.
#author-email: ''
# Author name to use in commits. If set it will override
# any name retrieved from GitHub.
author-name: 'scala-steward'
# A comma-separated list of branches to update (if not
# provided, the repository's default branch will be
# updated instead).
#
# This option only has effect if updating the current
# repository or using the `github-repository` input.
#branches: ''
# TTL of cache for fetching dependency versions and
# metadata, set it to 0s to disable it.
#
# Default: 2hours
cache-ttl: 2hours
# Url to download the coursier linux CLI from.
#
# Default: https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux.gz
#coursier-cli-url: ''
# The URL of the GitHub API, only use this input if
# you are using GitHub Enterprise.
#
# Default: https://api.github.com
#github-api-url: ''
# If set to `true` the GitHub App information will
# only be used for authentication.
#
# Repositories to update will be read from either
# the `repos-file` or the `github-repository` inputs.
#
# Default: false
github-app-auth-only: true
# Repository to update. Will be ignored if either
# `repos-file` is provided or the `github-app-*`
# inputs are and `github-app-auth-only` is not `true`.
#
# Default: ${{ github.repository }}
#github-repository: ''
# GitHub Personal Access Token with permission to create
# branches on repo.
#
# If `github-app-*` inputs are provided an App's
# installation token will be used instead of this one.
#
# Default: ${{ github.token }}
#github-token: ''
# Whether to ignore "opts" files (such as `.jvmopts`
# or `.sbtopts`) when found on repositories or not.
#
# Default: true
#ignore-opts-files: ''
# Mill version to install. Take into account this will
# just affect the global `mill` executable. Scala
# Steward will still respect the version specified in
# your repository while updating it.
#
# Default: 0.10.9
#mill-version: ''
# Other Scala Steward arguments not yet supported by
# this action as a separate argument.
#other-args: ''
# Location of a `.scala-steward.conf` file with default
# values.
#
# If the provided file is missing the action will fail.
#
# Default: .github/.scala-steward.conf
#repo-config: ''
# Path to a file containing the list of repositories
# to update in markdown format:
#
# - owner/repo1
# - owner/repo2
#
# This input will be ignored if the `github-app-*`
# inputs are provided and `github-app-auth-only` is
# not `true `.
repos-file: ${{ github.workspace }}/scala-steward-repos.md
# Scala Steward version to use. If not provided it
# will use the last one published.
#scala-steward-version: ''
# Scalafix rules for version updates to run after
# certain updates.
#
# Expects the path to HOCON file with migration/s.
#
# See https://github.com/scala-steward-org/scala-steward/blob/main/docs/scalafix-migrations.md
#scalafix-migrations: ''
# Whether to sign commits or not.
#
# Default: false
sign-commits: false
# Key ID of GPG key to use for signing commits. See the
# "Signing commits with GPG" section to learn how to
# prepare the environment and fill this input.
#signing-key: ''
# Timeout for external process invocations.
#
# Default: 20min
timeout: 20min