The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Приложение, дающее прямые ссылки на артефакты от GitHub Actions

02.12.2020 08:29

У GitHub Actions есть недостаток - прямые ссылки на артефакты недоступны неавторизированным пользователям. Для решения этой проблемы подготовлено приложение nightly-link, реализованное в форме расширения GitHub Apps, устанавливаемого в GitHub. Расширение позволяет формировать общедоступные ссылки для загрузки сборочных артефактов из последней успешной сборки репозитория через GitHub Actions. Отдельно запущен сервис, позволяющий загружать артефакты GitHub Actions из публичных репозиториев без установки GitHub App.

  1. Главная ссылка к новости (https://github.com/oprypin/nig...)
  2. OpenNews: GitHub намерен отслеживать посещения самостоятельно, без привлечения сторонних сервисов
  3. OpenNews: GitHub разблокировал youtube-dl и принял меры для исключения необоснованных блокировок
  4. OpenNews: По требованию Google заблокированы 135 репозиториев на GitHub
  5. OpenNews: В сеть попали исходные коды GitHub и GitHub Enterprise (подтверждено)
  6. OpenNews: Уязвимость в GitHub Actions, допускающая подстановку команд
Автор новости: Аноним
Тип: Программы
Короткая ссылка: https://opennet.ru/54179-github
Ключевые слова: github
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:36, 02/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Чувствуется подлинный дух MS, "get the facts" и т.п..

    Лучше, кажется, GA вообще не использовать, а, например, appveyor или circle-ci (travis в последнее время испортился).

     
     
  • 2.8, Аноним (8), 10:36, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Лучше, кажется, GA вообще не использовать,

    Абсолютно верно, GitLab намного лучше и удобнее всего перечисленного. Но GitLab.com берега потеряли, что исключает возможность использования их. Если вы не готовы платить реальное бабло за ваше хобби (о****ь ****ь, я тут вкалываю на благо общества, создаю свободное ПО, которому нет аналогов, а мне ещё за это доплатить предлагают!), которое в реале никому не нужно (ибо чтобы стало нужным, нужно заплатить за накрутку звёзд и форков, чтобы в тренды вылезло, иначе нужным станет конкурирующий проект, созданный позже твоего, возможно худший по качеству, но автор которого вложился в продвижение, потому что иначе всё что ты делаешь - это зря и не нужно), остаётся только GitHub. Или инстансы GitLab от проектов с конкретными целями, если вы в них вписываетесь. Freedesktop.org к моим проектам мало отношения имеет, потому что они, по их собственному признанию, больше к стандартизации имеют отношение, чем к middleware с бэкэндами и фронтэндами ко многим конкретным имеющимся софтам. gnome, kde не подходят, больлинство моих проектов вообще консольные или библиотеки. videolan ... мой проект ни имеет ни малейшего отношения к видео. А всяким внепроектовым инстансам GitLab типа gitgud доверия нет никакого.

    Поэтому и приходится хавать GH Actions. Которые на самом деле EEE. Поясню. Их создатели сделали очень хорошо и удобно, что действия можно модулиризовать и комбинировать. Но реализация этих действий завязана на GitHub, node.js, его пакеты, и C# runtime Microsoftа. Можно было бы сделать иначе. Специальный пакетный менеджер и стандарт для дистров, после чего эту штуку можно было бы использовать хоть в докере на GitLab, хоть на десктопе.

     
     
  • 3.12, freehck (ok), 10:55, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я искренне не понимаю, в чём у вас проблема поставить гитлаб онпрем, и не париться по поводу места хранения собственных реп. Даже в этом случае Вы, конечно, заплатите за хостинг и домен, но это такие копейки же.
     
  • 3.13, Сейд (ok), 11:10, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй notabug.org.
     
     
  • 4.16, Аноним (8), 12:36, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    1. CI нет
    2. > Please enable JavaScript in your browser


    Не нужно.

     
     
  • 5.23, Аноним (-), 02:16, 04/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    1) CI кому он нужен делается и отдельным софтом.
    2) А кому CI не нужен, но ему в рожу эту энтерпраязятину суют - здорово обламывает.
    3) notabug как раз более-менее живой без JS. Попробуйте так с gitlab вообще.
    4) gitlab жрет около гига памяти браузером и дичайше тормозит при любых операциях.

    Так что единственное применение гитлаба - гнилой пиар кривого групваре.

     
  • 2.9, Аноним (9), 10:38, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Get the fucks
     
  • 2.10, Самый Лучший Гусь (?), 10:41, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А ещё лучше builds.sr.ht. После GH Actions просто глоток свежего воздуха.
     

  • 1.2, Вы забыли заполнить поле Name (?), 08:43, 02/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Какие еще артефакты? Что за github actions? Кто такие неавтоматизированные пользователи?
    Это что реклама github и его выдуманных услуг?
     
     
  • 2.3, Аноним (3), 09:18, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это автоматизированная сборка, которую добавили, почему-то, после выхода в свет GitLab. К чем бы это?
     
     
  • 3.7, Аноним (7), 10:18, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >К чем бы это?

    Конкуренция же. Всё отлично.

     

  • 1.4, КО (?), 09:38, 02/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Я ничего не понял, наверное это важный костыль.
    Исправьте заголовок, лень JS включать.
     
     
  • 2.5, Таненбаум (?), 09:39, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    да всем до лампочки, что тебе там лень
     

  • 1.6, Аноним (6), 09:46, 02/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Зачем на opennet новости ниочем про github? Особенно после того как они коварно под видом помощи урезали функционал youtube-dl (видимо чтобы устранить неидентифицируемые скачивания youtube-dl), но у нас теперь есть youtube-dlc на замену
     
     
  • 2.11, Аноним (11), 10:53, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > коварно под видом помощи урезали функционал youtube-dl

    и вы конечно же не голословно утверждаете о урезании функционала, а сами проверили и убедились, а теперь можете это фактологически доказать, так?!
    >(видимо чтобы устранить неидентифицируемые скачивания youtube-dl),

    скачивания до сих пор "неидентифицируемые", хотя что это значит, ведь гугл всё равно знает кто к ним подключается.
    > но у нас теперь есть youtube-dlc на замену

    youtube-dl вернулся по своему старому адресу, старые пути обновления по старым же скриптам снова работают, т.е. работает как и прежде, что ещё надо?
    зачем какие-то сомнительные форкокостыли?

    Ваши заявления похожи более на истеричное поведение известных белок, чем на истинное положение вещей.

     
     
  • 3.15, Аноним (15), 12:10, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы ты не демагогию разводил а реально пользовался youtube-dl то бы знал, что изменилось в функционале и коде. Сам почитал бы зачем теперь существует youtube-dlc на замену youtube-dl Я конкретно столкнулся с тем, что из youtube-dl была выпелена поддержка куков для прохождения авторизации из браузера, теперь youtube-dl должен сам проходить процедуру авторизации на youtube. Я у вас все в порядке, спите спокойно.
     
     
  • 4.17, n242name (?), 13:40, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    но ведь все равно надо проходить авторизацию и не пофиг откуда куки?

    из кук контейнера или из браузера, если это куки одного аккаунта?

    не знаю про dlc деталей, но аргументы у вас глупые

     
  • 2.14, macfaq (?), 11:23, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А что сделали с yt-dl?
     
     
  • 3.19, Аноним (19), 17:05, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Урезали функционал. Под видом помощи.
     
  • 2.18, Аноним (18), 16:02, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Затем что 99% опенсорса лежит именно на github
     
     
  • 3.20, Аноним (20), 21:48, 02/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смузи разраб детектед
     
  • 3.22, Аноним (-), 02:13, 04/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    99% одноразовых штук на JS и питоне? А ценность этого опенсорса точно есть, кроме отчетов перед инвесторами?
     

  • 1.21, Аноним (-), 02:12, 04/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прямо вторая мозилла получилась: одни чудаки создают проблемы на ровном месте, вторые роют землю непонятно зачем, решая их. Тем временем есть notabug.org какой, где нет майкрософта, чтоли. И есть опенсорсный гуй как на гитхабе.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру