Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

template: minimal project #20

Merged
merged 9 commits into from
Jun 12, 2023
Merged

template: minimal project #20

merged 9 commits into from
Jun 12, 2023

Conversation

practicalli-johnny
Copy link
Contributor

📓 Description

Create a minimal template

  • Clojure CLI deps.edn
    • minimal libraries
    • :test/run and :test/env aliases to configure and run tests
    • :build to create an uberjar to run project via java command
  • Makefile with repl, test, lint and format tasks
  • Minimal code example
  • Code Quality GitHub workflow

Resolve #19

:octocat Type of change

  • New feature
  • Deprecate feature
  • Development workflow
  • Documentation
  • Continuous integration workflow

:beetle How Has This Been Tested?

  • unit test
  • linter check
  • GitHub Action checkers

:eyes Checklist

  • Code follows the Practicalli cljstyle configuration
  • Add / update alias docs and README where relevant
  • Changelog entry describing notable changes
  • Request maintainers review the PR

@github-actions
Copy link

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ CLOJURE cljstyle 6 0 0.4s
✅ CLOJURE clj-kondo 2 0 0.05s
✅ MAKEFILE checkmake 1 0 0.0s
✅ MARKDOWN markdownlint 1 0 0.48s
✅ MARKDOWN markdown-link-check 3 0 0.53s
✅ MARKDOWN markdown-table-formatter 3 0 0.24s
✅ REPOSITORY gitleaks yes no 0.36s
✅ REPOSITORY trivy yes no 4.96s
✅ YAML v8r 1 0 2.18s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@practicalli-johnny practicalli-johnny merged commit 9d48704 into main Jun 12, 2023
@practicalli-johnny practicalli-johnny deleted the template-minimal branch June 12, 2023 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

template: minimal project
1 participant