Commit Graph

60 Commits

Author SHA1 Message Date
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 v1.2.3 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 v1.2.2 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 v1.2.1 2024-09-24 15:01:33 +02:00
Dennis Wielepsky
5789b1aadf source needs bash v1.2.0 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 v1.1.0 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
v.1.0.0
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
MasterEvarior
09ef6f9c85 Authentication to Gitea now with header 2021-04-28 22:41:58 +02:00
Dennis Jekubczyk
1ac87f5621 Merge pull request #3 from nilp0inter/master
fix: upgrade octokit to fix 'TypeError: Octokit is not a constructor'
2021-01-11 23:27:35 +01:00
Roberto Abdelkader Martínez Pérez
bb1a1674af fix: upgrade octokit to fix 'TypeError: Octokit is not a constructor' 2021-01-11 23:11:31 +01:00
jaedle
d16babbc48 fix package-lock.json 2020-11-01 22:08:37 +01:00
Dennis Jekubczyk
1aa1741395 Merge pull request #1 from jaedle/dependabot/npm_and_yarn/node-fetch-2.6.1
Bump node-fetch from 2.3.0 to 2.6.1
2020-10-28 22:56:16 +01:00
Dennis Jekubczyk
e9719e5dfc Merge pull request #2 from derhuerst/master
use GitHub access token, rate-limit Gitea requests
2020-10-28 22:56:00 +01:00