diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d8a232fe..fddd6eb1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,3 +10,7 @@ updates: schedule: interval: "monthly" open-pull-requests-limit: 1000 + assignees: + - "Lruihao" + labels: + - "dependencies" diff --git a/.github/workflows/contributors.yml b/.github/workflows/contributors.yml new file mode 100644 index 00000000..0d779a78 --- /dev/null +++ b/.github/workflows/contributors.yml @@ -0,0 +1,23 @@ +name: Generate Contribute List +on: + push: + branches: + - master +jobs: + contrib-readme-job: + runs-on: ubuntu-latest + name: A job to automate contribute list in contributors.md file + steps: + - name: First Contribution Check + id: first-check + uses: sukki37/first-contribution-check-action@v1.0.0 + env: + GITHUB_TOKEN: ${{ secrets.CONTRIBUTORS_TOKEN }} + - name: Contribute List + uses: akhilmhdh/contributors-readme-action@master + if: ${{ steps.first-check.outputs.isNewContributor == 'true' }} + with: + readme_path: "contributors.md" + image_size: 100 + env: + GITHUB_TOKEN: ${{ secrets.CONTRIBUTORS_TOKEN }} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9baaa69f..5f06234b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -19,13 +19,20 @@ And now you are ready to go! Here are some useful commands. -``` -npm run babel #build theme.js with babel -npm run build #build theme.js and then build the static site -npm run start #build theme.js and then run a local debugging server -npm run start:production #build theme.js and then run a local debugging server in production environment -npm run serve #run a local debugging server without building a new theme.js -npm run serve:production #run a local debugging server in production environment without building a new theme.js +```bash +#build theme.js with babel +npm run babel +#build theme.js and then build the static site +npm run build +#run a local debugging server +npm run server +#run a local debugging server in production environment +npm run server:production +#build theme.js and then run a local debugging server +npm run start +#build theme.js and then run a local debugging server in production environment +npm run start:production + ``` Finally, create a new pull request at https://github.com/Lruihao/FixIt/pulls to submit your contribution 🎉 diff --git a/README.md b/README.md index d11d9024..25ff3fc4 100644 --- a/README.md +++ b/README.md @@ -189,7 +189,7 @@ FixIt supports the following languages: * Vietnamese * Traditional Chinese * [Contribute with a new language](https://github.com/Lruihao/FixIt/pulls) -[Languages Compatibility](https://fixit.lruihao.cn/theme-documentation-basics/#language-compatibility) +* [Languages Compatibility](https://fixit.lruihao.cn/theme-documentation-basics/#language-compatibility) ## [Roadmap](https://github.com/Lruihao/FixIt/projects/1) @@ -199,6 +199,16 @@ FixIt supports the following languages: All feedback is welcome! Head over to the [issues](https://github.com/Lruihao/FixIt/issues) or [discussions](https://github.com/Lruihao/FixIt/discussions) tracker. +## Contributing + +Please see [CONTRIBUTING.md](/CONTRIBUTING.md) for getting started with the contribution. + +Make sure that you follow [CODE_OF_CONDUCT.md](/CODE_OF_CONDUCT.md) while contributing and engaging in the discussions. + +**When contributing, please first discuss the change you wish to make via an issue on this repository before making the actual change**. + +## [Contributors](/contributors.md) + ## License FixIt is licensed under the **MIT** license. Check the [LICENSE file](https://github.com/Lruihao/FixIt/blob/master/LICENSE) for details. diff --git a/README.zh-cn.md b/README.zh-cn.md index 611db381..f26c5595 100644 --- a/README.zh-cn.md +++ b/README.zh-cn.md @@ -188,7 +188,7 @@ FixIt 支持下列语言: * 越南语 * 繁体中文 * [贡献一种新的语言](https://github.com/Lruihao/FixIt/pulls) -[语言兼容性](https://fixit.lruihao.cn/zh-cn/theme-documentation-basics/#language-compatibility) +* [语言兼容性](https://fixit.lruihao.cn/zh-cn/theme-documentation-basics/#language-compatibility) ## [路线图](https://github.com/Lruihao/FixIt/projects/1) @@ -198,6 +198,16 @@ FixIt 支持下列语言: 所有的反馈都是欢迎的!详见 [议题](https://github.com/Lruihao/FixIt/issues) 或者 [讨论](https://github.com/Lruihao/FixIt/discussions)。 +## 参与贡献 + +请参阅 [CONTRIBUTING.md](/CONTRIBUTING.md) 以了解贡献该项目的基本信息。 + +确保在贡献和参与讨论时遵守 [CODE_OF_CONDUCT.md](/CODE_OF_CONDUCT.md)。 + +**贡献时,请先通过此存储库上的问题讨论您希望进行的更改,然后再进行实际更改**。 + +## [所有贡献者](/contributors.md) + ## 许可协议 FixIt 根据 **MIT** 许可协议授权。 更多信息请查看 [LICENSE 文件](https://github.com/Lruihao/FixIt/blob/master/LICENSE)。 diff --git a/contributors.md b/contributors.md new file mode 100644 index 00000000..7c991ad5 --- /dev/null +++ b/contributors.md @@ -0,0 +1,296 @@ +# Contributors-Readme + +## Collaborators + + + + + + +
+ + Lruihao +
+ Cell +
+
+ + pandaoh +
+ DoubleAm +
+
+ + +## Contributors + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + dillonzq +
+ Dillon +
+
+ + Lruihao +
+ Cell +
+
+ + Fastbyte01 +
+ Giuseppe Pignataro +
+
+ + Programazing +
+ Christopher C. Johnson +
+
+ + astropenguin +
+ Akio Taniguchi +
+
+ + DaveA-W +
+ Dave A-W +
+
+ + maxlefou +
+ JM Fergeau +
+
+ + realsangil +
+ Sangil Park +
+
+ + Fedomn +
+ Frank Ma +
+
+ + edte +
+ Edte +
+
+ + solarpowerinncr +
+ Solarpowerinncr +
+
+ + youngxhui +
+ Youngxhui +
+
+ + dogukanerel +
+ Doğukan Erel +
+
+ + devandreacarratta +
+ Andrea Carratta +
+
+ + cmpsoares91 +
+ Carlos Manuel Soares +
+
+ + AutomationD +
+ Dmitry Kireev +
+
+ + thejayhaykid +
+ Jake Hayes +
+
+ + markdluethje +
+ Mark-Daniel Lüthje +
+
+ + nirgn975 +
+ Nir Galon +
+
+ + ramrodo +
+ Rodolfo Martínez Vega +
+
+ + SilkeHenderickx +
+ Silke Henderickx +
+
+ + tlereste +
+ Thibault Le Reste +
+
+ + vanildosouto +
+ Vanildo Souto Mangueira +
+
+ + victor-pogor +
+ Victor Pogor +
+
+ + wtchangdm +
+ W.T. Chang +
+
+ + anup92k +
+ Anup +
+
+ + codedge +
+ Holger Lösken +
+
+ + ctj12461 +
+ Justin Chen +
+
+ + hiifong +
+ Hiifong +
+
+ + onisuly +
+ Onisuly +
+
+ + quyleanh +
+ Quy Le Anh +
+
+ + sarathsp06 +
+ Sarath Sadasivan Pillai +
+
+ + tomaja-linuxo +
+ Tomaja +
+
+ + ziobron +
+ Łukasz Ziobroń +
+
+ + d-baer +
+ D-baer +
+
+ + +## Bots + + + + + +
+ + dependabot[bot] +
+ dependabot[bot] +
+
+ \ No newline at end of file