Skip to content

Commit

Permalink
Update from 2025-02-11T15:05:15.299158Z
Browse files Browse the repository at this point in the history
  • Loading branch information
svetlyak40wt committed Feb 11, 2025
1 parent 671fc9d commit 040097d
Show file tree
Hide file tree
Showing 4 changed files with 78 additions and 0 deletions.
55 changes: 55 additions & 0 deletions raw/channel/1002102092834/msg-19.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"message_id": 19,
"sender_chat": {
"id": -1002102092834,
"type": "channel",
"title": "40 Ants – новости про проекты студии, IT, программирование и много ❤️ к Common Lisp",
"username": "the40ants"
},
"date": 1739286296,
"chat": {
"id": -1002102092834,
"type": "channel",
"title": "40 Ants – новости про проекты студии, IT, программирование и много ❤️ к Common Lisp",
"username": "the40ants"
},
"photo": [
{
"file_id": "AgACAgIAAx0CfUtkIgADE2erZxiyFMqri4UCFNxfv3IN4CktAAIF6jEba2dhSfwh1aJeSHiBAQADAgADcwADNgQ",
"file_unique_id": "AQADBeoxG2tnYUl4",
"file_size": 948,
"width": 90,
"height": 53
},
{
"file_id": "AgACAgIAAx0CfUtkIgADE2erZxiyFMqri4UCFNxfv3IN4CktAAIF6jEba2dhSfwh1aJeSHiBAQADAgADbQADNgQ",
"file_unique_id": "AQADBeoxG2tnYUly",
"file_size": 15605,
"width": 320,
"height": 188
},
{
"file_id": "AgACAgIAAx0CfUtkIgADE2erZxiyFMqri4UCFNxfv3IN4CktAAIF6jEba2dhSfwh1aJeSHiBAQADAgADeAADNgQ",
"file_unique_id": "AQADBeoxG2tnYUl9",
"file_size": 58991,
"width": 800,
"height": 471
},
{
"file_id": "AgACAgIAAx0CfUtkIgADE2erZxiyFMqri4UCFNxfv3IN4CktAAIF6jEba2dhSfwh1aJeSHiBAQADAgADeQADNgQ",
"file_unique_id": "AQADBeoxG2tnYUl-",
"file_size": 59392,
"width": 1084,
"height": 638
}
],
"caption": "Как включать протухшие workflow на GitHub Actions?\n\nЯ не знаю, может это со мной что не так, но иногда мне приходят в голову идеи, реализация которых возможно никому на свете кроме меня и не нужна. Вот одна из таких идей.\n\nУ меня довольно много проектов на GitHub и у большинства из них есть workflow, которые регулярно запускают тесты на GitHub Actions. Зачем регулярно, а не только на пулл реквест? Потому что окружающий мир меняется - выходят новые версии SBCL, библиотеки-зависимости меняются, так что даже если мой код остается неизменным, в какой-то момент он может перестать работать и чем раньше я об этом узнаю, тем проще будет починить проблему. Вот для этого раз в неделю мои тесты и запускаются.\n\nЕсть только одна проблема - если в проекте больше месяца нет коммитов, GitHub автоматически отключает workflow и тесты перестают запускаться. И даже после того, как в проекте появляется PR, надо идти и вручную включать workflow. Это бесит.\n\nИ вот я подумал, было бы классно сделать сервис, который бы автоматически включал отключившиеся workflow. Как вам такая идея?",
"caption_entities": [
{
"offset": 230,
"length": 23,
"type": "text_link",
"url": "https://github.com/40ants"
}
]
}
Binary file added raw/files/AQADBeoxG2tnYUl-.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ru/posts/images/19.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions ru/posts/kak-vklyuchat-protuhsh-19.post
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
;;;;;
title: Как включать протухшие workflow на GitHub Actions?
tags:
created-at: 2025-02-11
format: md
tg-chat-id: -1002102092834
tg-message-id: 19
;;;;;

![](images/19.jpg)


Я не знаю, может это со мной что не так, но иногда мне приходят в голову идеи, реализация которых возможно никому на свете кроме меня и не нужна. Вот одна из таких идей.

У меня [довольно много проектов](https://github.com/40ants) на GitHub и у большинства из них есть workflow, которые регулярно запускают тесты на GitHub Actions. Зачем регулярно, а не только на пулл реквест? Потому что окружающий мир меняется - выходят новые версии SBCL, библиотеки-зависимости меняются, так что даже если мой код остается неизменным, в какой-то момент он может перестать работать и чем раньше я об этом узнаю, тем проще будет починить проблему. Вот для этого раз в неделю мои тесты и запускаются.

Есть только одна проблема - если в проекте больше месяца нет коммитов, GitHub автоматически отключает workflow и тесты перестают запускаться. И даже после того, как в проекте появляется PR, надо идти и вручную включать workflow. Это бесит.

И вот я подумал, было бы классно сделать сервис, который бы автоматически включал отключившиеся workflow. Как вам такая идея?



**Обсудить пост в [Telegram канале](https://t.me/c/2102092834/19).**

0 comments on commit 040097d

Please sign in to comment.