Dennis Camera
8a74896333
Add workflow to run tests on pull request or push to main
2025-02-18 20:30:27 +01:00
Glyn Normington
b7f908e305
Merge pull request #66 from fabianegli/patch-1
...
Allow Action to succeed even if no changes were made
2025-01-07 03:54:40 +00:00
8e98cc6049
Merge pull request #61 from glyn/improve-naming
...
Rename Python code
2025-01-06 08:10:47 -08:00
Fabian Egli
30ee957011
bail when NO changes are staged
2025-01-06 12:05:42 +01:00
Fabian Egli
83cd546470
allow Action to succeed even if no changes were made
...
Before, the Action would fail in case there were no changes made to any files by the converter.
2025-01-06 11:39:41 +01:00
Glyn Normington
c01a684036
Convert robots.json more frequently
...
Specifically, when github workflows or code
is changed as either of these can affect the
conversion results.
Ref: https://github.com/ai-robots-txt/ai.robots.txt/issues/60
2025-01-05 05:03:50 +00:00
Glyn Normington
9e372d0696
Ensure dependency installed
...
Ref: https://github.com/ai-robots-txt/ai.robots.txt/issues/60#issuecomment-2571437913
Ref: https://stackoverflow.com/questions/11783875/importerror-no-module-named-bs4-beautifulsoup
2025-01-05 01:45:33 +00:00
Glyn Normington
996b9c678c
Improve job name
...
The purpose of the job is to convert the JSON file
to the other files.
2025-01-04 05:28:41 +00:00
Glyn Normington
3a43714908
Rename Python code
...
The name dark_visitors.py gives the impression that the code is entirely
related to the dark visitors website, whereas the update command relates
to dark visitors and the convert command is unrelated to dark visitors.
2025-01-04 04:55:34 +00:00
fabianegli
b64284d684
restore correct attribution logic to before PR #55
2024-11-26 09:41:46 +01:00
Y. Meyer-Norwood
e8f0784a00
Explicitly use release tag for checkout
2024-11-13 10:26:37 +13:00
Y. Meyer-Norwood
94ceb3cffd
Add authentication for gh
command
2024-11-11 13:04:55 +13:00
Y. Meyer-Norwood
adfd4af872
Create upload-robots-txt-file-to-release.yml
2024-11-11 12:58:40 +13:00
fabianegli
3ab22bc498
make conversions and updates separately triggerable
2024-10-19 19:56:41 +02:00
fabianegli
7e2b3ab037
rename action
2024-10-19 19:09:34 +02:00
fabianegli
0c05461f84
simplify repo and added some tests
2024-10-19 13:06:34 +02:00
Fabian Egli
25adc6b802
log git repository status
2024-10-19 00:28:41 +02:00
Fabian Egli
b584f613cd
add some signposts to the log
2024-10-19 00:13:09 +02:00
Fabian Egli
b3068a8d90
add some signposts
2024-10-19 00:12:25 +02:00
Fabian Egli
a46d06d436
log changes made by the action in main.yml
2024-10-19 00:04:15 +02:00
Fabian Egli
cfaade6e2f
log the diff in the update action daily_update.yml
2024-10-19 00:01:15 +02:00
nisbet-hubbard
cc18b8617c
Update main.yml
2024-09-03 07:48:48 +08:00
2363e57608
chore: minor update
2024-08-18 11:34:08 -07:00
Chenghao Mou
6f96795edc
restore cron
2024-08-07 12:43:44 +01:00
Chenghao Mou
b00067bc86
restore files deleted by failed workflow and fix main commit message
2024-08-07 12:36:21 +01:00
Chenghao Mou
366e49dc6d
restore files deleted by failed workflow and fix main commit message
2024-08-07 12:21:40 +01:00
Chenghao Mou
09c6b78b46
fix job dependency
2024-08-07 11:45:37 +01:00
Chenghao Mou
944bee0f56
call main after update
2024-08-07 11:31:58 +01:00
Chenghao Mou
0b6eba8dd5
skip push if no change
2024-08-06 19:41:38 +01:00
Chenghao Mou
379c339f97
skip push if no change
2024-08-06 19:41:38 +01:00
Chenghao Mou
8c6482fb45
restore the cron
2024-08-06 18:12:41 +01:00
Chenghao Mou
55e92f4324
update existing ones
2024-08-06 17:48:06 +01:00
Chenghao Mou
52d54cf127
restore the cron
2024-08-06 17:28:07 +01:00
Chenghao Mou
8ab1e30a6c
test workflow
2024-08-06 17:12:26 +01:00
Chenghao Mou
192bf67631
add dark visitor workflow
2024-08-06 17:02:23 +01:00
John Bowdre
b0a93aeb70
only build on changes to robots.json
2024-08-04 17:45:18 -05:00
Adam Newbold
1fdc79dacb
Adding GitHub Action
2024-08-01 18:17:19 -04:00
Cory Dransfeldt
d05a6956b8
Create FUNDING.yml
2024-04-12 11:40:44 -07:00