devlinjunker / example.cii Goto Github PK
View Code? Open in Web Editor NEWExample Project with 100% Core Infrastructure Initiative Criteria passing status - see https://bestpractices.coreinfrastructure.org/en/criteria
License: MIT License
Example Project with 100% Core Infrastructure Initiative Criteria passing status - see https://bestpractices.coreinfrastructure.org/en/criteria
License: MIT License
Describe the Improvement:
Should provide examples of using linters, so we can update style guide
See also devlinjunker/template.github.semver#51
Benefits:
Drawbacks:
Slows build/release process
How to Compare:
Should see reduced number of errors in github action files when merged
Describe the Improvement:
Look into mutation testing via PRs with: https://github.com/tylermurry/github-pr-landmine
Benefits:
Drawbacks:
How to Compare:
Describe the change:
Add CII Badge to README
Additional context/Links:
https://bestpractices.coreinfrastructure.org/en/projects/new
Describe the change:
Add better notes for cloning vs forking vs using as a template
template:
cloning:
forking
Additional context/Links:
Problems when using for practice.GitHub.actions repo
Describe the Improvement:
Implement Shell Script Static Checker for this repo: https://github.com/koalaman/shellcheck
Benefits:
Drawbacks:
How to Compare:
Describe the Improvement:
Add lines to run lint and test scripts before commits are allowed
Benefits:
Drawbacks:
How to Compare:
Describe the change:
Found a couple things unclear when creating https://github.com/devlinjunker/dev.junk.cron
git submodule update --init --recursive
scripts/
dir initially_
or put in internal/
subdirwip
commits that don't pass linting, should we ignore linting/testing these in pre-push.sh
hook script?Additional context/Links:
N/A
Describe the Improvement:
Add unit tests to shell scripts
Benefits:
merge-verify
actionsDrawbacks:
How to Compare:
catch errors before we merge
Describe the change:
GitHub Semver Project setup steps
in README and FAQ
If forking to a new project, follow the New Project Setup Steps
Additional context/Links:
https://github.com/devlinjunker/template.github.semver/wiki/!%20FAQ
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.