{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/packcheck","name":"packcheck","description":"This package contains a universal CI/build script packcheck.sh and config\nfiles designed such that you can just copy over\n.github/workflows/packcheck.yml, appveyor.yml, .circleci/config.yml\nor .cirrus.yml to your package repo and your package is CI ready\nin a jiffy.  You can build and test packages on local machine as\nwell. For local testing, copy packcheck.sh to your local machine,\nput it in your PATH, and run it from your package directory:\n\nYou can try the script on this package itself. It builds and comprehensively\nsanity tests a Haskell package across build tools (stack/cabal), uniformly,\nconsistently and across all platforms (Linux/MacOS/Windows).  You do not\nneed to be familiar with any of the build tools to use it.\n\nThis is also a minimal yet complete model package (with tests, benchmarks, CI\nalready working) that can be used as a starting point to develop a new\npackage. Beginners can use it to learn about haskell package metadata\nstructure, benchmarks, tests, CI configs etc.\n\nSee the README for comprehensive documentation.","version":"0.7.1","softwareVersion":"0.7.1","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/composewell/packcheck","issueTracker":"https://github.com/composewell/packcheck/issues","url":"https://github.com/composewell/packcheck","keywords":["bsd3","ci","library","testing","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Shell"},"maintainer":[{"@type":"Person","name":"harendra"}],"author":[{"@type":"Person","name":"harendra"}],"copyrightHolder":[{"@type":"Person","name":"harendra"}],"dateCreated":"2018-01-02","dateModified":"2025-02-18","datePublished":"2025-02-18","copyrightYear":2018,"downloadUrl":"https://hackage.haskell.org/package/packcheck-0.7.1/packcheck-0.7.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/packcheck"],"https://www.w3.org/ns/activitystreams#likes":94,"https://forgefed.org/ns#forks":9}