stack-action
stack-action copied to clipboard
GitHub Action to build, test, and lint Stack-based Haskell projects
Related to #33 stack 2.15.3 with fixes to stack `path` behavior is released ([link](https://github.com/commercialhaskell/stack/issues/6484#issuecomment-1983194215)). `stack path --programs` shouldn't require ghc now ([link](https://github.com/commercialhaskell/stack/commit/93a7bd8104310caaf89d2e84e6095c4dcf844447#diff-874f33563125619a7a5cb567ebe523c59258662d69858d78d24d947b275f9c6c)).
I've been bitten a few times by making a maintenance change (like version bounds) and not having a `stack build --file-watch` running at the time. This means nothing updates `.cabal`...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.4.2 to 22.5.0. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [freckle/mergeabot-action](https://github.com/freckle/mergeabot-action) from 1 to 2. Commits 7acfe50 Update README 87f844f Update bin/automerge-prs 69e7217 Reverse order of approve-enable 140f77e Restyled by prettier-markdown 2d036e9 Fix private-key secret ea272b6 Update documentation for...
Potential fix for [https://github.com/freckle/stack-action/security/code-scanning/15](https://github.com/freckle/stack-action/security/code-scanning/15) To fix the issue, we will add a `permissions` block at the root level of the workflow to apply minimal permissions to all jobs. Based on...
This PR adds the following compliance configurations: - remove-mergeabot This PR was automatically created by the [Freckle GitHub Repo Health Check action][action]. You can exclude this repository from the evaluation...
# chore(ci): add permissions to workflow files ## Summary Added explicit `permissions: contents: read` declarations to GitHub Actions workflow files (`.github/workflows/add-asana-comment.yml` and `.github/workflows/ci.yml`). This follows GitHub's security best practices by...