Какие поступки: Определения слов, поиск определений слов

Содержание

Какие поступки кажутся нам странными

Фото
Getty Images

Венгерский исследователь Балазс Акзель (Balazs Aczel) из Университета имени Лоранда Этвеша в Будапеште и его коллеги решили выяснить, какие психологические особенности определенных поступков вызывают подобную автоматическую реакцию. Для начала ученые собрали коллекцию реальных примеров «глупого» поведения. В качестве источников использовались новости с сайтов The New York Times, BBC и других. Вдобавок они попросили 26 студентов в течение пяти дней вести дневники, в которых они должны были записывать все примеры глупых поступков, которые им довелось наблюдать. В общей сложности авторы собрали 180 историй с примерами глупого поведения.

Краткое описание происходивших в этих историях событий (некоторые из них были специально изменены исследователями) дали прочитать 154 венгерским студентам, которых затем просили оценить, насколько глупым они считают поведение героя каждой истории. Студентам также нужно было предположить, какие психологические факторы могли служить объяснением подобного поведения (например, излишняя самоуверенность, усталость).

Исследователей удивило единодушие студентов – около 90% из них одинаково оценивали, считать ли определенное поведение глупым или нет. Оценка степени глупости поступка в первую очередь зависела от его последствий и от того, насколько большой степенью ответственности был наделен совершивший его человек. Авторы полагают, что именно по этой причине мы особенно сильно критикуем экспертов и лидеров за их ошибки.

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

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

Утрата контроля над собой означала какой-то вид зависимости вроде алкоголизма или наркомании или же просто излишнее увлечение чем-то в ущерб всему остальному. К примеру, люди могли пропустить встречу с друзьями, будучи не в силах оторваться от компьютерной игры.

«Эти результаты показывают, что разные люди на удивление единодушны в своих представлениях о том, какие поступки являются глупыми. Обычно считается, что глупость связана с низким IQ, но мы выяснили, что главную роль тут играют три других фактора (невежество, рассеянность и утрата контроля над собой). В будущем мы хотим исследовать, в какой степени наблюдение за глупыми поступками других помогает нам учиться на чужих ошибках», – говорит Балазс Акзель.

Подробнее см. B. Aczel et al. «What is stupid?», Intelligence, vol. 53, November–December 2015.

Текст:Николай Проценко

Новое на сайте

Одержимость или влюбленность: как различить эти чувства

«Я беременна, постоянно лежу на сохранении, потеряла доход, а муж обижается, что я не помогаю с ремонтом»

Зависть — это бомба замедленного действия. Что делать, если вы завидуете другим

Рези и боль после секса: признаки и профилактика посткоитального цистита

Вдумчивый, тревожный, сдержанный: какой вы интроверт?

«Ревную свою девушку ко всем, а она считает, что это ненормально. Кто прав?»

«Второй муж бросил меня без денег, а третий внезапно ушел на СВО. Почему я постоянно остаюсь одна?»

«Хочу чувствовать себя желанным»: насколько это важно для мужчин — выводы психологов

Какие поступки достойны уважения? — Обсуждай

Какие поступки достойны уважения? — Обсуждай

МП

Миша Парфенов

Какие поступки достойны уважения? поступок уважение

3279

331

7

Ответы

ST

Svetlana Tkatsenko

сверхтерпение. .я уже СВЕРХ-СВЕРХ терплю блокирование на сайте «Одноклассники» И помочь никто не может, все только усугубляют проблему, блокируют каждый день и уже без обьяснений..2.5 месяца меня блокируют, а 4 года работала нормально..и в чем дело—НИКТО НЕ ОБЬЯСНИТ! И СЛУЖБА ПОДДЕРЖКИ ГАСИТЬСЯ СУТКАМИ—выходит» на белый свет» разблокирывает на некоторое время, а при выходе с компа и входе в него вновь—ВИЖУ РОДНУЮ БЛОКИРОВКУ!!! МОРАЗМ!!!!

0

Татьяна Шипицына

И что ж вы такого натворили в одноклассниках?

1

ДО

Дана Орманова

Когда сильный не унижает слабого дабы самоутвердиться, когда человек не стыдится своей фин несостоятельности, когда говорят правду, когда не лецимерят, делятся материальными благами с нуждающимися, когда почитают старших, не воруют и не отбирают.

Список по идее длинный в моем понимании

0

Регина Канемото

Я думаю все хорошие поступки например помощь пожилым людям которые сами не могут себе помочь из за болезни и тд или благотворительность детям сиротам или больным тяжело больным нуждающимся и тд быть сердечнымидруг другу будь это бездомный или больной человек и тд

0

НС

Наталья Севастьянова

Уважения достойны: сострадание, помощь в трудную минуту, гуманность, уважение к людям, в особенности к старшему поколению, инвалидам(ни для кого не секрет как над больными издеваются). * Одним * словом * ЛЮБОВЬ * к *людям и природе! И т.д. и т.д.
__________________

0

ВБ

Василий Бирюков

Все то , что приносит людям добро, а это очень многое , всегда достойно уважения, независимо от того, в какой это сфере.

Перечислить все не возможно. Одно могу только сказать:» Сделал добро людям — ЗАБУДЬ! Сделали тебе добро — ПОМНИ ВСЕГДА!»

0

Борис Лысенко

Для каждого — свои. То, что я хотел бы, но не смог или не делаю. Они и вызывают у меня уважение. Например, я еду воевать за кого-то по убеждению. У одних это вызовет уважение, у других ненависть. Как-то так. Удачи и успехов!

5 лет

0

ЕД

Елена Дербаскина

любой который несет добро и любовь к ближним достойно даже то что кто то подаст руку пожилому человеку выходящему из транспорта а о том что кто то спасет жизнь не требует подтверждения

0

ДГ

Дмитрий Гордеев

Помощь несчастному. . Подарок деньгами больному человеку.. Защита слабого.. Покровительство..от холодав любимого и близкого..Добрые поступки.. Волвое решение в сторону добра

0

Евгения Жидкова

Поступки,достойные уважения,по-моему разумению-поступки несущие добро и пользу для окружающего мира,близким людям,всему живому.Может пафосно,но зато понятно и правильно.

0

НВ

Николай Власов

Заступится за девушку, помочь больному или старому человеку, также оказывать благотворительную помощь в детские дома и нуждающимся.

5 лет

0

АЛ

Антон Ложкин

В разных ситуациях это разные поступки. В основном это доброта,уважение ,бескорыстная забота,честь и все в этом духе

0

Валентина Хачатурян

бескорыстная помощь; умение обеспечивать себя; жить просто без излишеств; спасение попавших в беду…

5 лет

0

АМ

Александр Мергеев

те за которые ты испытываешь самоуважение и удовлетворенность.те за которые на том свете воздадут.

0

МН

Мария Ниофитова

Мужские поступки достойны уважения. Осталось выяснить, как Вы понимаете слова «Настоящий мужчина»?

0

Константин Буц

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

0

ОБ

Ольга Бажитова

Которые не расходятся с твоей совестью, которые делают жизнь других людей лучше, легче

0

AS

A St

Чти и уважай старших, помогай младшим, не забывай предков, живи по ВСЕЛЕНСКИМ законам.

0

СШ

Синбад Шархудинов

Уважение к старшему и к младшему, любовь к ближнему! Одним словом быть самим собой.

0

Ольга Шигаева

Помощь нуждающемуся в ней человеку., если она проводится на безвозмездной основе

0

ZN

Zuhra Nurgalieva

Все поступки сделаны кому-то во благо, а для себя без выгоды, достойны Уважения.

0

Следующая страница

Национальная целевая группа по климату | The White House

Примите меры по борьбе с изменением климата в своем районе

Узнайте, как Закон о снижении инфляции может помочь вам или вашей семье сэкономить на счетах за электроэнергию, приобрести электромобили и энергосберегающие приборы и получить доступ к экономическим возможностям чистой энергии будущего .

Узнайте, как двухпартийный закон об инфраструктуре может помочь вашему сообществу ускорить переход к экологически чистой энергии, очистку от загрязнения и многое другое.

Поощряйте ваше сообщество присоединиться к Президентской коалиции по стандартам эффективности зданий, чтобы сократить выбросы и снизить счета за электроэнергию.

Изучите новый путеводитель «Солнечная энергия в вашем районе», чтобы ускорить реализацию солнечных проектов и рабочих мест в вашем городе или округе.

Следуйте примеру президента Байдена в области устойчивого развития — помогите своей компании, организации или местному правительству сократить выбросы в процессе своей деятельности с помощью программы Better Climate Challenge.

Подайте заявку на вступление в Корпус экологически чистой энергии Министерства энергетики, группу нынешних сотрудников агентства и новых сотрудников, которые будут продвигать революцию в области чистой энергии.

Действия президента Байдена по борьбе с климатическим кризисом

Президент Байден провел кампанию, отстаивая смелое видение преодоления климатического кризиса с безотлагательностью, которую требует наука, путем построения экономики экологически чистой энергии, которая приносит пользу всем американцам — с меньшими затратами для семей, хорошо оплачиваемыми рабочие места для рабочих, а также более здоровый воздух и более чистая вода для населения.

С самого первого дня президент Байден выступил. После повторного присоединения к Парижскому соглашению и восстановления лидерства США на мировой арене президент Байден создал первую в истории Национальную целевую группу по климату, в которой более 25 руководителей на уровне кабинета министров из разных агентств работают вместе над достижением новаторских целей:

  • Сокращение выбросов парниковых газов в США на 50-52% по сравнению с уровнем 2005 года в 2030 году
  • Достижение к 2035 году электричества, на 100 % не загрязняющего окружающую среду углеродом
  • Достижение экономики с нулевыми выбросами к 2050 году
  • Предоставление 40% выгод от федеральных инвестиций в климат и чистую энергию малоимущим сообществам

Администрация Байдена-Харриса предпринимает решительные шаги для сокращения выбросов, повышения устойчивости, обеспечения экологической справедливости и достижения подлинной энергетической безопасности. Эта мобилизация на федеральном уровне, основанная на лидерстве штатов, племенных наций и местных органов власти, уже привела к историческому прогрессу:

  • Соединенные Штаты установили рекорды по внедрению экологически чистой энергии в 2021 году, запустив достаточное количество новых солнечных и ветровых проектов для обеспечения энергией 10 миллионов домов и утроив емкость аккумуляторных батарей коммунального масштаба.
  • С тех пор, как президент Байден вступил в должность, двухмиллионный электромобиль отправился в путь, компании объявили об инвестициях в размере более 100 миллиардов долларов в производство электромобилей в США, а уровень установки общедоступных зарядных устройств для электромобилей почти удвоился.
  • Главные климатические «новинки» включали одобрение Администрацией первого коммерческого проекта оффшорной ветроэнергетики в федеральных водах, первый коммерческий рейс, работающий на 100% устойчивом авиационном топливе, из Чикаго в округ Колумбия, а также участие американских сталелитейных и цементных компаний в первом время для достижения нулевых выбросов не позднее 2050 г.  
  • Чистая энергетика, безусловно, является крупнейшим источником рабочих мест в энергетическом секторе Америки: более 3 миллионов американцев, занятых в сфере чистой энергетики в 2021 году, получают заработную плату на 25% выше среднего по стране.
  • На международной арене президент Байден работал с ЕС. партнеров сплотить более 100 стран, чтобы присоединиться к Глобальному обязательству по метану, новому партнерству, направленному на сокращение к 2030 году сверхзагрязняющих выбросов метана на 30% по сравнению с уровнями 2020 года.

Президент Байден и вице-президент Харрис также сделали борьбу с изменением климата, продвижение экологической справедливости и создание рабочих мест центральными элементами Закона о снижении инфляции и Закона о двухпартийной инфраструктуре.

Принятый в августе 2022 года Закон о снижении инфляции является наиболее важным законодательным актом в истории США, направленным на преодоление климатического кризиса и укрепление энергетической безопасности Америки. Это снизит затраты на энергию для домохозяйств, сэкономив семьям сотни долларов в год на счетах за электроэнергию; создать миллионы хорошо оплачиваемых рабочих мест для американских рабочих за счет производства солнечных панелей, ветряных турбин и электромобилей; и обеспечить здоровое будущее для наших детей и внуков, сокращая загрязнение и продвигая экологическую справедливость. Сбережения, рабочие места и другие преимущества, предоставляемые этим законодательством, дойдут до сообществ по всей стране.

Кроме того, двухпартийный Закон об инфраструктуре предоставляет исторические ресурсы для модернизации энергосистемы, улучшения общественного транспорта и инвестиций в общественный транспорт и школьные автобусы с нулевым уровнем выбросов, установки общенациональной сети зарядки электромобилей, очистки от устаревших загрязнений, замены свинцовых труб и доставки чистой воды. . Двухпартийный закон президента Байдена об инфраструктуре также укрепит устойчивость страны и сэкономит деньги налогоплательщиков, помогая сообществам защищаться от экстремальных погодных явлений, катастрофических лесных пожаров и других стихийных бедствий, связанных с климатом, которые в прошлом году нанесли ущерб на сумму более 150 миллиардов долларов от 20 крупнейших погодных и Одни только климатические катастрофы.

Президент Байден и вице-президент Харрис также сделали борьбу с изменением климата и экологическую справедливость центральным элементом двухпартийного Закона об инфраструктуре. Этот закон обеспечивает крупнейшие федеральные инвестиции в модернизацию энергосистемы, улучшение общественного транспорта и инвестиции в транспорт с нулевым уровнем выбросов и школьные автобусы, установку общенациональной сети зарядки электромобилей, очистку от устаревшего загрязнения, замену свинцовых труб и доставку чистой воды. Двухпартийный закон президента Байдена об инфраструктуре также укрепит устойчивость страны и сэкономит деньги налогоплательщиков, помогая сообществам защищаться от экстремальных погодных явлений, катастрофических лесных пожаров и других стихийных бедствий, связанных с климатом, которые в прошлом году нанесли ущерб на сумму более 145 миллиардов долларов только от 20 крупнейших стихийных бедствий. .

Это решающее десятилетие для мира, чтобы противостоять изменению климата и избежать худших, необратимых последствий этого кризиса. Вот почему президент призвал Конгресс принять меры в отношении климата, предоставив инвестиции в чистую энергию и налоговые льготы, которые снизят прейскурантные цены на электромобили, утеплят дома и предприятия, чтобы сократить расходы на энергию, и сэкономят американским семьям в среднем 500 долларов в год. Президент Байден будет продолжать руководить, чтобы встретить этот момент и предоставить экономические возможности, преимущества для здоровья и сбережения домохозяйств здесь, дома, ускоряя наш переход на чистую энергию и защищая американцев от скачков цен на ископаемое топливо.

Президент Байден


Лидерство в действии

Посредством исполнительных и регулирующих мер, государственно-частного партнерства, международной дипломатии и т. д. президент Байден работает над достижением своих смелых целей, предпринимая шаги для роста экономики, создания рабочих мест и создания будущее экологически чистой энергии – и все это вместе с тем сплачивая мир, чтобы сделать шаг вперед.


Сокращение выбросов и ускорение производства экологически чистой энергии

Президент Байден и вице-президент Харрис мобилизовали общегосударственные усилия во всех секторах экономики, приняв исполнительные меры, которые сократят выбросы парниковых газов, ускорят производство и внедрение экологически чистой энергии, и создать хорошо оплачиваемые рабочие места, которые укрепляют экономику. В дополнение к действиям, описанным ниже, администрация подает пример в отношении федеральных операций и закупок в рамках Президентского федерального плана устойчивого развития.

Продвижение экологической справедливости и расширение прав и возможностей работников

Президент Байден и вице-президент Харрис с первого дня работают над тем, чтобы противостоять несправедливости в отношении окружающей среды, токсичному загрязнению, недостаточным инвестициям в инфраструктуру и критически важные услуги, а также непропорциональному воздействию изменения климата на сообщества по всей стране. Администрация задействовала все федеральное правительство для продвижения экологической справедливости и впервые в истории нашей страны, чтобы возвысить голоса, перспективы и жизненный опыт сообществ экологической справедливости, чтобы определить приоритеты, политику, инвестиции и решения Белого дома и федерального правительства. -изготовление.

Администрация Байдена-Харриса привержена постоянной борьбе за экологическую справедливость посредством раннего, значимого и устойчивого партнерства с сообществами и преданного руководства в федеральных агентствах.

Повышение устойчивости к изменению климата

Четверо из десяти американцев живут в округе, пострадавшем от климатической катастрофы в прошлом году. По мере того, как экстремальные погодные явления, связанные с климатом, становятся все более частыми и свирепыми, США предпринимают смелые шаги для повышения устойчивости страны к серьезным последствиям изменения климата для наших сообществ, инфраструктуры, экономики и многого другого.

Использование внутренних амбиций для объединения глобальных коллег

В то время как США взяли на себя обязательство по преодолению климатического кризиса, страны по всему миру также должны активизировать свои действия, учитывая, что более 85% глобального загрязнения климата поступает из-за пределов наших границ. Президент Байден и его команда объединяют мир, чтобы предпринять решительные действия, необходимые в этом десятилетии для преодоления климатического кризиса.

Членство в Национальной целевой группе по климату

СТАРШИЙ СОВЕТНИК ПО ИННОВАЦИЯМ И ВНЕДРЕНИЮ ЧИСТОЙ ЭНЕРГЕТИКИ ДЖОН ПОДЕСТА (ПРЕДСЕДАТЕЛЬ)

НАЦИОНАЛЬНЫЙ СОВЕТНИК ПО КЛИМАТУ АЛИ ЗАИДИ (ЗАМЕСТИТЕЛЬ ПРЕДСЕДАТЕЛЯ)

Министр финансов Джанет Йеллен

Министр обороны Ллойд Остин

Генеральный прокурор Меррик Гарланд

Секретарь внутренних дел Деб Хааланд

Министр сельского хозяйства Том Вилсак

Министр торговли Джина Раймондо

Министр образования Мигель Кардона

Министр труда Марти Уолш

Министр здравоохранения и социальных служб Ксавье Бесерра

Министр жилищного строительства и городского развития Марсия Фадж

Министр транспорта Пит Буттиджич

Министр энергетики Дженнифер М.

Гранхольм

Министр внутренней безопасности Алехандро Майоркас

Администратор общих служб Робин Карнахан

Председатель Совета по качеству окружающей среды Бренда Мэллори

Администратор Агентства по охране окружающей среды Майкл Риган

Администратор Национального управления по аэронавтике и исследованию космического пространства Билл Нельсон

АДМИНИСТРАТОР АДМИНИСТРАЦИИ МАЛОГО БИЗНЕСА ИЗАБЕЛЛА КАСИЛЬЯС ГУСМАН

ГЛАВНЫЙ ИСПОЛНИТЕЛЬНЫЙ ДИРЕКТОР AMERICORPS МАЙКЛ Д. СМИТ

Директор Управления управления и бюджета Шаланда Янг

Директор Управления научно-технической политики Арати Прабхакар

Специальный посланник президента по климату Джон Керри

Советник по внутренней политике Сьюзан Райс

Советник по национальной безопасности Джейк Салливан

Советник по национальной безопасности Лиз Шервуд-Рэндалл

Директор Национального экономического совета Лаэль Брейнар

КООРДИНАТОР ИНФРАСТРУКТУРЫ БЕЛОГО ДОМА МИТЧ ЛАНДРИЕ

Узнайте больше о том, как Управление внутренней климатической политики Белого дома координирует общегосударственный подход к преодолению климатического кризиса.

Общие сведения о действиях GitHub — GitHub Docs

Изучите основы действий GitHub, включая основные понятия и основную терминологию.

GitHub Actions — это платформа непрерывной интеграции и непрерывной доставки (CI/CD), позволяющая автоматизировать процесс сборки, тестирования и развертывания. Вы можете создавать рабочие процессы, которые создают и тестируют каждый запрос на включение в ваш репозиторий или развертывают объединенные запросы на вытягивание в рабочей среде.

GitHub Actions выходит за рамки простого DevOps и позволяет запускать рабочие процессы, когда в вашем репозитории происходят другие события. Например, вы можете запустить рабочий процесс, чтобы автоматически добавлять соответствующие метки всякий раз, когда кто-то создает новую задачу в вашем репозитории.

GitHub предоставляет виртуальные машины Linux, Windows и macOS для запуска ваших рабочих процессов, или вы можете разместить свои собственные исполнители в своем собственном центре обработки данных или облачной инфраструктуре.

Вы можете настроить рабочий процесс GitHub Actions для запуска при возникновении события в вашем репозитории, например при открытии запроса на включение или создании задачи. Ваш рабочий процесс содержит одно или несколько заданий , которые могут выполняться последовательно или параллельно. Каждое задание будет выполняться на собственной виртуальной машине runner или внутри контейнера, и имеет один или несколько шагов , которые либо запускают сценарий, который вы определяете, либо запускают действие , которое является многоразовым расширением, которое может упростить ваш рабочий процесс.

Рабочие процессы

Рабочий процесс — это настраиваемый автоматизированный процесс, который запускает одно или несколько заданий. Рабочие процессы определяются файлом YAML, зарегистрированным в вашем репозитории, и будут запускаться при запуске события в вашем репозитории, или они могут запускаться вручную или по определенному расписанию.

Рабочие процессы определяются в каталоге .github/workflows в репозитории, и репозиторий может иметь несколько рабочих процессов, каждый из которых может выполнять свой набор задач. Например, у вас может быть один рабочий процесс для создания и тестирования запросов на вытягивание, другой рабочий процесс для развертывания вашего приложения каждый раз, когда создается выпуск, и еще один рабочий процесс, который добавляет метку каждый раз, когда кто-то открывает новую задачу.

Вы можете ссылаться на рабочий процесс в другом рабочем процессе. Дополнительные сведения см. в разделе «Повторное использование рабочих процессов».

Дополнительные сведения о рабочих процессах см. в разделе «Использование рабочих процессов».

События

Событие — это определенное действие в репозитории, которое запускает рабочий процесс. Например, активность может исходить из GitHub, когда кто-то создает запрос на вытягивание, открывает задачу или отправляет фиксацию в репозиторий. Вы также можете запустить рабочий процесс по расписанию, опубликовав его в REST API или вручную.

Полный список событий, которые можно использовать для запуска рабочих процессов, см. в разделе События, запускающие рабочие процессы.

Задания

Задание представляет собой набор из шагов рабочего процесса, который выполняется на одном и том же исполнителе. Каждый шаг представляет собой либо сценарий оболочки, который будет выполняться, либо действие , которое будет выполняться. Шаги выполняются по порядку и зависят друг от друга. Поскольку каждый шаг выполняется на одном и том же бегуне, вы можете обмениваться данными с одного шага на другой. Например, у вас может быть шаг, который строит ваше приложение, за которым следует шаг, который тестирует приложение, которое было создано.

Вы можете настроить зависимости задания от других заданий; по умолчанию задания не имеют зависимостей и выполняются параллельно друг с другом. Когда задание зависит от другого задания, оно будет ждать завершения зависимого задания, прежде чем сможет запуститься. Например, у вас может быть несколько заданий сборки для разных архитектур, не имеющих зависимостей, и задание упаковки, зависящее от этих заданий. Задания сборки будут выполняться параллельно, и когда все они будут успешно завершены, запустится задание упаковки.

Дополнительные сведения о заданиях см. в разделе «Использование заданий».

Действия

Действие — это пользовательское приложение для платформы GitHub Actions, которое выполняет сложную, но часто повторяющуюся задачу. Используйте действие, чтобы уменьшить объем повторяющегося кода, который вы пишете в файлах рабочего процесса. Действие может извлечь ваш репозиторий git из GitHub, настроить правильную цепочку инструментов для вашей среды сборки или настроить аутентификацию для вашего облачного провайдера.

Вы можете написать свои собственные действия или найти действия для использования в своих рабочих процессах на GitHub Marketplace.

Дополнительные сведения см. в разделе «Создание действий».

Runners

Runner — это сервер, который запускает ваши рабочие процессы при их запуске. Каждый бегун может выполнять одно задание одновременно. GitHub предоставляет исполнители Ubuntu Linux, Microsoft Windows и macOS для запуска ваших рабочих процессов; каждый запуск рабочего процесса выполняется на новой, недавно подготовленной виртуальной машине. GitHub также предлагает более крупные исполнители, которые доступны в более крупных конфигурациях. Дополнительные сведения см. в разделе «Использование полозьев большего размера». Если вам нужна другая операционная система или требуется определенная аппаратная конфигурация, вы можете разместить свои собственные бегуны. Дополнительную информацию о самостоятельных бегунах см. в разделе «Размещение собственных бегунов».

GitHub Actions использует синтаксис YAML для определения рабочего процесса. Каждый рабочий процесс хранится в виде отдельного файла YAML в вашем репозитории кода в каталоге с именем . github/workflows .

Вы можете создать пример рабочего процесса в своем репозитории, который автоматически запускает серию команд при каждой отправке кода. В этом рабочем процессе GitHub Actions проверяет отправленный код, устанавливает среду тестирования bats и запускает базовую команду для вывода версии bats: bats -v .

  1. В репозитории создайте каталог .github/workflows/ для хранения файлов рабочего процесса.

  2. В каталоге .github/workflows/ создайте новый файл с именем learning-github-actions.yml и добавьте следующий код.

  3. Зафиксируйте эти изменения и отправьте их в свой репозиторий GitHub.

Ваш новый файл рабочего процесса GitHub Actions теперь установлен в вашем репозитории и будет запускаться автоматически каждый раз, когда кто-то вносит изменения в репозиторий. Чтобы просмотреть сведения об истории выполнения рабочего процесса, см. раздел «Просмотр активности для запуска рабочего процесса».

Чтобы помочь вам понять, как синтаксис YAML используется для создания файла рабочего процесса, в этом разделе объясняется каждая строка вводного примера:

Код Пояснение
 имя: действия-обучения на github
 
Необязательный — имя рабочего процесса, которое будет отображаться на вкладке «Действия» репозитория GitHub.
 run-name: ${{ github.actor }} изучает действия GitHub
 

Необязательный . Имя запуска рабочего процесса, сгенерированного из рабочего процесса, которое будет отображаться в списке запусков рабочего процесса на вкладке «Действия» вашего репозитория. В этом примере используется выражение с контекстом github для отображения имени пользователя субъекта, который инициировал запуск рабочего процесса. Дополнительные сведения см. в разделе «Синтаксис рабочего процесса для действий GitHub».

 на: [нажать]
 
Указывает триггер для этого рабочего процесса. В этом примере используется push , поэтому рабочий процесс запускается каждый раз, когда кто-то отправляет изменение в репозиторий или объединяет запрос на вытягивание. Это запускается нажатием на каждую ветку; примеры синтаксиса, который запускается только при отправке в определенные ветки, пути или теги, см. в разделе «Синтаксис рабочего процесса для действий GitHub».
 рабочих мест:
 
Группирует вместе все задания, которые выполняются в рабочем процессе learning-github-actions .
 проверка летучих мышей-версия:
 
Определяет задание с именем check-bats-version . Дочерние ключи будут определять свойства задания.
 запускает: ubuntu-последняя
 
Настраивает задание для запуска в последней версии средства запуска Ubuntu Linux. Это означает, что задание будет выполняться на новой виртуальной машине, размещенной на GitHub. Примеры синтаксиса с использованием других исполнителей см. в разделе «Синтаксис рабочего процесса для действий GitHub».
 шагов:
 
Группирует вместе все шаги, выполняемые в задании check-bats-version . Каждый элемент, вложенный в этот раздел, представляет собой отдельное действие или сценарий оболочки.
 — использует: action/checkout@v3
 
Ключевое слово использует ключевое слово , которое указывает, что на этом этапе будет выполняться v3 из действия action/checkout . Это действие, которое проверяет ваш репозиторий на исполнителе, позволяя вам запускать сценарии или другие действия с вашим кодом (например, инструменты сборки и тестирования). Вы должны использовать действие извлечения каждый раз, когда ваш рабочий процесс будет выполняться с кодом репозитория.
 — использует: action/setup-node@v3
      с:
        версия узла: '14'
 
На этом шаге используется действие action/setup-node@v3 для установки указанной версии Node.js (в этом примере используется v14). Это помещает обе команды node и npm в ваш PATH .
 - выполнить: npm install -g bats
 
Ключевое слово run указывает заданию выполнить команду на бегуне. В этом случае вы используете npm для установки пакета тестирования программного обеспечения bats .
 - запустить: летучие мыши -v
 
Наконец, вы запустите команду bats с параметром, который выводит версию программного обеспечения.

Визуализация файла рабочего процесса

На этой диаграмме показан только что созданный файл рабочего процесса и иерархическая организация компонентов GitHub Actions. Каждый шаг выполняет одно действие или сценарий оболочки. Шаги 1 и 2 запускают действия, а шаги 3 и 4 запускают сценарии оболочки. Дополнительные готовые действия для ваших рабочих процессов см. в разделе «Поиск и настройка действий».

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

  1. На GitHub.com перейдите на главную страницу репозитория.

  2. Под именем репозитория нажмите Действия .

  3. На левой боковой панели щелкните рабочий процесс, который вы хотите просмотреть.

  4. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку запуска рабочего процесса.

  5. На левой боковой панели или на графике визуализации щелкните задание, которое хотите просмотреть.

  6. Чтобы просмотреть результаты шага, щелкните шаг.

GitHub Actions может помочь вам автоматизировать практически все аспекты процессов разработки приложений. Готовы начать? Вот несколько полезных ресурсов для дальнейших действий с GitHub Actions:

  • Рабочие процессы непрерывной интеграции (CI) для сборки и тестирования кода см. в разделе «Автоматизация сборок и тестов».
  • Сведения о создании и публикации пакетов см. в разделе «Публикация пакетов».
  • Сведения о развертывании проектов см. в разделе «Развертывание».
  • Информацию об автоматизации задач и процессов на GitHub см. в разделе «Управление проблемами и запросами на вытягивание».
  • Примеры, демонстрирующие более сложные функции GitHub Actions, включая многие из приведенных выше вариантов использования, см. в разделе «Примеры». Вы можете увидеть подробные примеры, которые объясняют, как тестировать код на исполнителе, получить доступ к интерфейсу командной строки GitHub и использовать расширенные функции, такие как параллелизм и тестовые матрицы.

Добавить комментарий