Giter VIP home page Giter VIP logo

templates's Introduction

book000/templates

GitHub Action workflows

actionlint.yml

mkdir -p .github/workflows ; wget -O .github/workflows/actionlint.yml https://raw.githubusercontent.com/book000/templates/master/workflows/actionlint.yml

add-reviewer.yml

mkdir -p .github/workflows ; wget -O .github/workflows/add-reviewer.yml https://raw.githubusercontent.com/book000/templates/master/workflows/add-reviewer.yml
Required Key Description Type Default
actors Target actors (comma separated) string dependabot[bot],renovate[bot],github-actions[bot],book000
reviewers Reviewers (comma separated) string book000

docker.yml

mkdir -p .github/workflows ; wget -O .github/workflows/docker.yml https://raw.githubusercontent.com/book000/templates/master/workflows/docker.yml
Required Key Description Type Default
registry Docker registry string ghcr.io
platforms Docker platforms string linux/amd64,linux/arm64
targets Docker targets string
is-merged Is merged boolean ${{ github.event.pull_request.merged == true }}
is-release Whether to release boolean true
pr-head-sha Pull request head SHA string ${{ github.event.pull_request.head.sha }}
version Next custom version (Not included prefix) string

hadolint-ci.yml

mkdir -p .github/workflows ; wget -O .github/workflows/hadolint-ci.yml https://raw.githubusercontent.com/book000/templates/master/workflows/hadolint-ci.yml

maven-ci.yml

mkdir -p .github/workflows ; wget -O .github/workflows/maven-ci.yml https://raw.githubusercontent.com/book000/templates/master/workflows/maven-ci.yml
Required Key Description Type Default
java-version Java version string 17
jdk-distribution JDK distribution string adopt
is-merged Is merged boolean ${{ github.event.pull_request.merged == true }}
is-release Whether to release boolean true
pr-head-sha Pull request head SHA string ${{ github.event.pull_request.head.sha }}
version Next custom version (Not included prefix) string

nodejs-ci.yml

mkdir -p .github/workflows ; wget -O .github/workflows/nodejs-ci.yml https://raw.githubusercontent.com/book000/templates/master/workflows/nodejs-ci.yml
Required Key Description Type Default
directorys Target directorys (comma separated) string .
disabled-jobs Disable Jobs (comma separated) string NULL
install-apt-packages Install apt packages (space separated) string
lock-path yarn.lock path string {dir}/yarn.lock
check-git-diff Check git diff boolean

Dockerfile

node-app.Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/node-app.Dockerfile

node-ncc-app.Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/node-ncc-app.Dockerfile

php-app.Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/php-app.Dockerfile

puppeteer-virtual-display.Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/puppeteer-virtual-display.Dockerfile

puppeteer-virtual-display[old].Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/puppeteer-virtual-display[old].Dockerfile

puppeteer.Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/puppeteer.Dockerfile

puppeteer[old].Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/puppeteer[old].Dockerfile

python-app.Dockerfile

wget -O Dockerfile https://raw.githubusercontent.com/book000/templates/master/dockerfiles/python-app.Dockerfile

renovate

Public repo

wget -O renovate.json https://raw.githubusercontent.com/book000/templates/master/renovate/public.json

Private repo

wget -O renovate.json https://raw.githubusercontent.com/book000/templates/master/renovate/private.json

templates's People

Contributors

book000 avatar github-actions[bot] avatar renovate[bot] avatar

templates's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.