Commit Graph

66 Commits (main)

Author SHA1 Message Date
Dennis Wielepsky f47d7b007f bootstrap tests to fetch repo list 2024-09-25 11:24:23 +02:00
Dennis Wielepsky 2003fc828a update contributors graphic 2024-09-24 19:13:19 +02:00
Dennis Wielepsky b84817102f mention contributions 2024-09-24 19:11:56 +02:00
Dennis Wielepsky 15381d8672 fix wording on variables 2024-09-24 19:09:37 +02:00
Dennis Wielepsky 5f6081beb7 add type for configuration parameters 2024-09-24 19:08:47 +02:00
Dennis Wielepsky 718d2bfe21 mention how booleans are treated 2024-09-24 19:07:37 +02:00
Dennis Wielepsky 0925577ef7 rework documentation 2024-09-24 19:07:01 +02:00
Dennis Wielepsky 0668f5aca3 deprecate devcontainers 2024-09-24 18:50:45 +02:00
Dennis Wielepsky b164e79be7 fix node installation on ci 2024-09-24 18:48:54 +02:00
Dennis Wielepsky 796e551419 ignore checksum files of task 2024-09-24 18:48:07 +02:00
Dennis Wielepsky 54d32f9184 add verification steps on ci 2024-09-24 18:47:20 +02:00
Dennis Wielepsky ceabf4b3fc migrate to new configuration parser 2024-09-24 18:42:50 +02:00
Dennis Wielepsky 71afe186c9 add new configuration parser 2024-09-24 18:21:17 +02:00
Dennis Wielepsky f33094b925 add source-formatter + linter 2024-09-24 16:50:12 +02:00
Dennis Wielepsky a4c176bc53 bootstrap task file 2024-09-24 16:15:44 +02:00
Dennis Wielepsky 55973a978d remove babel dependencies 2024-09-24 16:13:58 +02:00
Dennis Wielepsky b9cf5ba017 migrate to javascript module 2024-09-24 16:11:13 +02:00
Dennis Wielepsky 24f18546f6 add test framework 2024-09-24 15:46:10 +02:00
Dennis Wielepsky 9625b1be2c update dependencies 2024-09-24 15:31:15 +02:00
Dennis Wielepsky 798c282fd8 replace require with import to prepare dependency update 2024-09-24 15:28:30 +02:00
Dennis Wielepsky 7a83797d06 use esbuild as javascript transpiler 2024-09-24 15:24:33 +02:00
Dennis Wielepsky 79967a3c98 update actions on release workflow 2024-09-24 15:01:33 +02:00
Dennis Wielepsky 5789b1aadf source needs bash 2024-09-24 14:51:25 +02:00
Dennis Wielepsky db7655aabb
Merge pull request #18 from jdevera/skip_forks
Allow skipping forks (and a dry-run bonus)
2024-09-24 14:39:49 +02:00
Dennis Wielepsky b56d5944f8
Update README.md 2024-08-18 14:38:42 +02:00
Dennis Wielepsky b4b2660d00
Update LICENSE 2024-08-18 14:38:06 +02:00
Jacobo de Vera 921713518d
Log the start of each run with its parameters
But do not show secrets.
2024-07-20 01:11:41 +01:00
Jacobo de Vera 11f95daaf8
Prefer unless-stopped for restart policy
Otherwise the explicit user action of stopping it will be undone on next
start.
2024-07-20 01:11:41 +01:00
Jacobo de Vera 3e8eab3655
Allow filtering out forks when mirroring 2024-07-20 01:11:41 +01:00
Jacobo de Vera 81e11cde9b
Resolve env flags to boolean early
So inner functions can assume booleans and forget about the fact that
they were once strings.

Also allow both true and 1 to set it.
2024-07-20 01:11:41 +01:00
Jacobo de Vera 60ae549d13
Add new DRY_RUN parameter that prevents writing to gitea
This is so that the script can be tested more easily without introducing
changes in the destination Gitea instance.
2024-07-20 01:11:13 +01:00
Dennis Jekubczyk 2bc1e5e027
Rate limits may be avoided by using a GitHub token 2023-02-25 10:04:55 +01:00
Dennis Jekubczyk f143307d83
Merge pull request #9 from NelsonDane/master
Update Endpoints, Add Private Repo Support, Variable Delay Time and Update Readme
2023-02-25 10:00:16 +01:00
Dennis Jekubczyk 82c9944338
update docker login action 2023-02-15 13:20:30 +01:00
Dennis Jekubczyk 428417c198
Merge pull request #12 from agustinmista/master
Add CI workflow to build and push Docker image
2023-02-14 07:12:15 +01:00
Agustin Mista c77cc93027 Ran `npm update` to regenerate package-lock.json 2023-02-13 21:48:51 +00:00
Agustin Mista 202ffcfcb2 Add CI action to build and deploy Docker image 2023-02-13 21:35:55 +00:00
Agustin Mista 9431e82c1b Add devcontainer file 2023-02-13 21:35:10 +00:00
Nelson Dane a1c89bfcee Fix Public Repos without auth
Change API endpoint to allow the pulling of public repos without a Github token. Also remove unneeded username reference.
2023-02-04 10:23:59 -05:00
Nelson Dane 445b9642ca Add slash for copy 2023-02-03 18:37:22 -05:00
Nelson Dane 5765836044 Update README.md 2023-02-03 18:19:23 -05:00
Nelson Dane f81d17d31c Add variable delay time 2023-02-03 18:19:20 -05:00
Nelson Dane 210813da8d Private GH are now private in Gitea 2023-02-03 02:41:58 -05:00
Nelson Dane 5d837c0dbc Fix public and private repos 2023-02-03 01:29:38 -05:00
Dennis Jekubczyk 542ce09da0
Merge pull request #5 from jaedle/dependabot/npm_and_yarn/node-fetch-2.6.7
Bump node-fetch from 2.6.1 to 2.6.7
2022-07-15 07:51:21 +02:00
dependabot[bot] 2136cfa35e
Bump node-fetch from 2.6.1 to 2.6.7
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-24 22:25:18 +00:00
MasterEvarior 416988e568 Changed default behavior 2021-05-16 12:20:07 +02:00
MasterEvarior 584f329213 Updated readme 2021-05-16 12:08:32 +02:00
MasterEvarior 15e9c60d4c All repositories are now fetched 2021-05-02 18:03:16 +02:00
MasterEvarior d8d7c88496 Private repositories can now be fetched and mirrored 2021-04-29 22:50:21 +02:00