172 похожих чатов

Народ, привет ))) подскажите пожалуйста по GitHub Actions для iOS.

Хочу организовать CICD пет-проекта. Хочу чтоб пулл-реквест с веток bug/.... который я влил в мастер сразу деплоился на TestFlight.
Что написать в on: ....?

26 ответов

16 просмотров

https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#example-including-branches-and-tags

Andrey- Автор вопроса
rus dacent
https://docs.github.com/en/actions/reference/workf...

Да три дня читал и видосы смотрел и не понял ничего. Как установить именно ветку ИЗ которой приходят изменения в мастер?

Ну ты даёшь. Двойной фильтр ставишь по эвенту и тегу ветки. По типу: on: pull_request: branches: - jopa/*

Andrey
Да три дня читал и видосы смотрел и не понял ничег...

https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#on

Andrey- Автор вопроса
Dionis
Ну ты даёшь. Двойной фильтр ставишь по эвенту и те...

А разве это не фильтр на только пулл-реквест? Меня интересует именно работа после того как пулл-реквест вливается в ветку а не просто по факту создания реквеста

Andrey
А разве это не фильтр на только пулл-реквест? Меня...

Мне кажется, что если в github нет какого-то функционала - то он не появится лишь потому, что ты так придумал. По крайней мере из офф. манов там ничего про то, чего ты хочешь не говорится.

Andrey- Автор вопроса
Dionis
Мне кажется, что если в github нет какого-то функц...

А как тогда посоветуешь? Я хочу чтоб весь багфиксинг после проверки и вливания в мастер - залетал в тестфлайт

Andrey
А как тогда посоветуешь? Я хочу чтоб весь багфикси...

Ты хочешь именно состояние ветки в багфиксинг запихивать или состояние мастера?

Andrey
А как тогда посоветуешь? Я хочу чтоб весь багфикси...

Я думаю, что я уже ответил тебе на вопрос)

Andrey- Автор вопроса
Dionis
Ты хочешь именно состояние ветки в багфиксинг запи...

Мастера, но после того как туда попали изменения именно с веток багфиксинга

Andrey
Мастера, но после того как туда попали изменения и...

https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull_request

Andrey
Мастера, но после того как туда попали изменения и...

Выглядит избыточно, мне кажется Почему недостаточно тестировать ветку перед залитием в мастер, как условие мерджа?

Andrey- Автор вопроса
קפיצת הדרך
Выглядит избыточно, мне кажется Почему недостаточн...

Я хочу просто разделить частоту выпуска багфиксинговых релизов и релизов с новыми фичами

Andrey
Я хочу просто разделить частоту выпуска багфиксинг...

В смысле просто считать? Что значит разделить частоту?

Andrey- Автор вопроса
קפיצת הדרך
В смысле просто считать? Что значит разделить част...

Релизы багфиксинга делать по мере готовности, а с фичами например раз в два месяца

Andrey
Релизы багфиксинга делать по мере готовности, а с ...

Не понимаю всё равно желаемого процесса. Вот есть багфикс. Багфикс ветку смерджил в мастер. Бежит тест. Вот есть фича. Фича ветку смерджил в мастер. И что тогда?

Andrey- Автор вопроса
קפיצת הדרך
Зачем вообще так делать, непонятно

Ну разные приоритеты: у багов выше - тестим и релизим сразу

Andrey- Автор вопроса
קפיצת הדרך
Так в ветке же, до мерджа это решается

Извини, но не понимаю как это сделать - расскажи пожалуйста 😕

Andrey
Извини, но не понимаю как это сделать - расскажи п...

Ну я не понимаю проблемы всё ещё. Тесты должны бежать на мастере перед релизом, и на всех бранчах перед мерджем, не хочешь релизить фичу - не мерджишь в мастер... Я так вижу.

קפיצת הדרך
Так в ветке же, до мерджа это решается

в мастере могут быть изменения с веткой несовместимы: мастер с багом, ветка с багфиксом, а после мержала или баг остался, или новый появился

Vladimir Chernyshev
в мастере могут быть изменения с веткой несовмести...

Для этого форсится мердж мастера в ветку (branch must be up to date в гитхабе или как-то так) как условие мерджа ветки в мастер.

Andrey- Автор вопроса
Andrey
Спасибо)

Нзчт, почитай про github flow, это примерно оно и есть

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта