GitXplorerGitXplorer
s

dep-haskell-stack

public
2 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
f9b472c43150bef325012cb6a3bcaa6d52a217c6

Merge pull request #221 from stevemao/dependabot/npm_and_yarn/npm-development-5d8a3576be

sstevemao committed 6 days ago
Verified
4fd72b9423d4ae38ca53837e9f377a386a084fce

Bump the npm-development group with 5 updates

ddependabot[bot] committed 6 days ago
Verified
c741de9862f828f4c922d3d7ab35c444bcbf3aa6

Merge pull request #219 from stevemao/dependabot/npm_and_yarn/npm-development-6998759084

sstevemao committed 13 days ago
Verified
d0fe45aa32e899c30d26aebcc9dd46ebc384d4b0

Merge pull request #220 from stevemao/dependabot/npm_and_yarn/yaml-2.7.0

sstevemao committed 13 days ago
Verified
dc4fd37dae49e9dafe3fdae5e88c630bb7eff2d0

Bump yaml from 2.6.1 to 2.7.0

ddependabot[bot] committed 13 days ago
Verified
57586f62e3d304679ea7d60024cc3aa424703908

Bump the npm-development group with 3 updates

ddependabot[bot] committed 13 days ago

README

The README file for this repository.

Dependabot Haskell Stack

Description

This action updates Haskell Stack dependencies to the latest LTS or Nightly version.

  • Bump Haskell Stack resolver
  • Bump extra-deps

It will update the versions in both stack.yaml and stack.yaml.lock.

Usage

name: Update Haskell Stack dependencies

on:
  schedule:
    - cron: '* * * * *'

env:
  GITHUB_TOKEN: ${{ secrets.PAT }}

jobs:
  update-stack:
    permissions:
      contents: write
      pull-requests: write
    name: Update dependencies
    runs-on: ubuntu-latest

    steps:
      - name: Checkout
        id: checkout
        uses: actions/checkout@v4

      - name: Setup Stack
        uses: haskell-actions/setup@v2
        with:
          enable-stack: true
          stack-no-global: true

      - name: Update stack dependencies
        id: bump-deps
        uses: stevemao/dep-haskell-stack@v2.0.0

      - name: Create Pull Request
        id: pr
        uses: peter-evans/create-pull-request@v5
        with:
          branch: '${{vars.AL_VERSION}}-${{steps.bump-deps.outputs.new-resolver}}'
          token: ${{ env.GITHUB_TOKEN }}
          commit-message:
            'Update resolver from ${{steps.bump-deps.outputs.previous-resolver}}
            to ${{steps.bump-deps.outputs.new-resolver}}'
          title:
            'Update resolver from ${{steps.bump-deps.outputs.previous-resolver}}
            to ${{steps.bump-deps.outputs.new-resolver}}'

      - name: Enable auto-merge for Dependabot PRs
        if: steps.pr.outputs.pull-request-url
        run: gh pr merge --auto --merge "$PR_URL"
        env:
          PR_URL: ${{steps.pr.outputs.pull-request-url}}
          GH_TOKEN: ${{ env.GITHUB_TOKEN }}