<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Toshimaru</title>
    <description>The latest articles on DEV Community by Toshimaru (@toshimaru).</description>
    <link>https://dev.to/toshimaru</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F452824%2F980b9c33-d33d-4f11-adcf-6823afe2fb8d.png</url>
      <title>DEV Community: Toshimaru</title>
      <link>https://dev.to/toshimaru</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/toshimaru"/>
    <language>en</language>
    <item>
      <title>Label-based Reviewer Auto-assign Action</title>
      <dc:creator>Toshimaru</dc:creator>
      <pubDate>Wed, 08 Dec 2021 18:56:22 +0000</pubDate>
      <link>https://dev.to/toshimaru/label-based-auto-reviewer-assign-action-41nm</link>
      <guid>https://dev.to/toshimaru/label-based-auto-reviewer-assign-action-41nm</guid>
      <description>&lt;h3&gt;
  
  
  My Workflow
&lt;/h3&gt;

&lt;p&gt;Want to assign a reviewer based on a label❓&lt;/p&gt;

&lt;p&gt;Here's my GitHub Action: &lt;a href="https://github.com/toshimaru/label-actions" rel="noopener noreferrer"&gt;https://github.com/toshimaru/label-actions&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Figeum2ckc1kdu1kbihqk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Figeum2ckc1kdu1kbihqk.png" alt="label added and reviewer is assigned automatically"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  Submission Category:
&lt;/h3&gt;

&lt;p&gt;🔧 Maintainer Must-Haves&lt;/p&gt;

&lt;h3&gt;
  
  
  Yaml File or Link to Code
&lt;/h3&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;.github/workflows/label-actions.yml&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Your main workflow definition:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Label&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;Actions'&lt;/span&gt;

&lt;span class="na"&gt;on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;pull_request&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;types&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="pi"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;labeled&lt;/span&gt;&lt;span class="pi"&gt;,&lt;/span&gt; &lt;span class="nv"&gt;unlabeled&lt;/span&gt;&lt;span class="pi"&gt;]&lt;/span&gt;

&lt;span class="na"&gt;jobs&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;job&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;runs-on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;ubuntu-latest&lt;/span&gt;
    &lt;span class="na"&gt;steps&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="na"&gt;uses&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;toshimaru/label-actions&lt;/span&gt;
        &lt;span class="na"&gt;with&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
          &lt;span class="na"&gt;github-token&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;${{ github.token }}&lt;/span&gt;
          &lt;span class="na"&gt;process-only&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;prs'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;.github/label-actions.yml&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Your label-action configuration.&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;review&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;wanted'&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;prs&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;reviewers&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s"&gt;toshimaru&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s"&gt;github-username1&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s"&gt;github-username2&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s"&gt;github-username3&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s"&gt;github-username4&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s"&gt;github-username5&lt;/span&gt;
    &lt;span class="na"&gt;number-of-reviewers&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt; &lt;span class="c1"&gt;# default is 1&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h4&gt;
  
  
  More details on README
&lt;/h4&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/toshimaru" rel="noopener noreferrer"&gt;
        toshimaru
      &lt;/a&gt; / &lt;a href="https://github.com/toshimaru/label-actions" rel="noopener noreferrer"&gt;
        label-actions
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      🤖 GitHub Action that performs certain actions when issues or pull requests are labeled or unlabeled
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;&lt;a href="https://github.com/toshimaru/label-actions/actions/workflows/test.yml" rel="noopener noreferrer"&gt;&lt;img src="https://github.com/toshimaru/label-actions/actions/workflows/test.yml/badge.svg" alt="Test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Label Actions&lt;/h1&gt;
&lt;/div&gt;

&lt;p&gt;Label Actions is a GitHub bot that performs certain actions when issues
or pull requests are labeled or unlabeled.&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/803398/278906086-960a1c6b-1db7-4539-a01f-11d976ede386.png"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F803398%2F278906086-960a1c6b-1db7-4539-a01f-11d976ede386.png" alt="Label Actions Demo Image"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;How It Works&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;The bot performs certain actions when an issue or pull request
is labeled or unlabeled. No action is taken by default and the bot
must be configured. The following actions are supported:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Post comments&lt;/li&gt;
&lt;li&gt;Add labels&lt;/li&gt;
&lt;li&gt;Remove labels&lt;/li&gt;
&lt;li&gt;Close threads&lt;/li&gt;
&lt;li&gt;Reopen threads&lt;/li&gt;
&lt;li&gt;Lock threads with an optional lock reason&lt;/li&gt;
&lt;li&gt;Unlock threads&lt;/li&gt;
&lt;li&gt;Assign reviewers&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Usage&lt;/h2&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Create the &lt;code&gt;.github/workflows/label-actions.yml&lt;/code&gt; workflow file,
use one of the &lt;a href="https://github.com/toshimaru/label-actions#examples" rel="noopener noreferrer"&gt;example workflows&lt;/a&gt; to get started&lt;/li&gt;
&lt;li&gt;Create the &lt;code&gt;.github/label-actions.yml&lt;/code&gt; configuration file
based on the &lt;a href="https://github.com/toshimaru/label-actions#configuring-labels-and-actions" rel="noopener noreferrer"&gt;example&lt;/a&gt; below&lt;/li&gt;
&lt;li&gt;Start labeling issues and pull requests&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Inputs&lt;/h3&gt;

&lt;/div&gt;
&lt;p&gt;The bot can be configured using &lt;a href="https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepswith" rel="noopener noreferrer"&gt;input parameters&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;github-token&lt;/code&gt;&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;GitHub access token, value must be &lt;code&gt;${{ github.token }}&lt;/code&gt; or an encrypted
secret that contains a &lt;a href="https://github.com/toshimaru/label-actions#using-a-personal-access-token" rel="noopener noreferrer"&gt;personal access token&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Optional, defaults to &lt;code&gt;${{ github.token }}&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;config-path&lt;/code&gt;&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Configuration file path&lt;/li&gt;
&lt;li&gt;Optional, defaults…&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/toshimaru/label-actions" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h3&gt;
  
  
  Additional Resources / Info
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Real-world use case: labeler + label-action
&lt;/h4&gt;

&lt;p&gt;You can automate reviewer assign based on the code you change.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/actions/labeler" rel="noopener noreferrer"&gt;labeler&lt;/a&gt; adds a label based on the path of the changed files&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;label-action&lt;/strong&gt; is triggered by the label added by &lt;strong&gt;labeler&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;label-action&lt;/strong&gt; assigns a reviewer based on the label&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  GitHub official reviewer assignment feature
&lt;/h4&gt;

&lt;p&gt;GitHub also provides a feature of auto reviewer assignment.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team" rel="noopener noreferrer"&gt;Managing code review settings for your team - GitHub Docs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to assign a reviewer based on the team, This fits you!&lt;/p&gt;

&lt;h4&gt;
  
  
  This is a fork repo
&lt;/h4&gt;

&lt;p&gt;This project is a fork of &lt;a href="https://github.com/dessant/label-actions" rel="noopener noreferrer"&gt;dessant/label-actions&lt;/a&gt;. Special thanks to original author, dessant! ❤️&lt;/p&gt;

</description>
      <category>actionshackathon21</category>
    </item>
    <item>
      <title>Assign pull request author automatically with GitHub Actions</title>
      <dc:creator>Toshimaru</dc:creator>
      <pubDate>Sat, 15 Aug 2020 04:08:56 +0000</pubDate>
      <link>https://dev.to/toshimaru/assign-pull-request-author-automatically-with-github-actions-2i9o</link>
      <guid>https://dev.to/toshimaru/assign-pull-request-author-automatically-with-github-actions-2i9o</guid>
      <description>&lt;h3&gt;
  
  
  My Workflow
&lt;/h3&gt;

&lt;p&gt;Who should be the assignee of Pull Request ❓&lt;/p&gt;

&lt;p&gt;In most cases, the Pull Request author should be assigned as an assignee.&lt;/p&gt;

&lt;p&gt;My workflow, named &lt;a href="https://github.com/marketplace/actions/auto-author-assign" rel="noopener noreferrer"&gt;Auto Author Assign&lt;/a&gt;,  assigns PR author automatically when PR is opened.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Ftoshimaru%2Fauto-author-assign%2Fmaster%2Fimg%2Fauto-author-assign.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Ftoshimaru%2Fauto-author-assign%2Fmaster%2Fimg%2Fauto-author-assign.jpg" alt="toshimaru/auto-author-assign"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Submission Category:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Maintainer Must-Haves&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/marketplace/actions/auto-author-assign" rel="noopener noreferrer"&gt;Auto Author Assign&lt;/a&gt; makes it easy for OSS maintainer to assign someone to PR and filter PR from the list.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftpx5wmmxoi9wxz0xi7pv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftpx5wmmxoi9wxz0xi7pv.png" alt="Assigned Users"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Yaml File or Link to Code
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;.github/workflows/auto-author-assign.yml&lt;/code&gt;:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;

&lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Auto&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;Author&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;Assign'&lt;/span&gt;

&lt;span class="na"&gt;on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;pull_request_target&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;types&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="pi"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;opened&lt;/span&gt;&lt;span class="pi"&gt;,&lt;/span&gt; &lt;span class="nv"&gt;reopened&lt;/span&gt;&lt;span class="pi"&gt;]&lt;/span&gt;

&lt;span class="na"&gt;jobs&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;assign-author&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;runs-on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;ubuntu-latest&lt;/span&gt;
    &lt;span class="na"&gt;steps&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="na"&gt;uses&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;toshimaru/auto-author-assign@v1.1.0&lt;/span&gt;
        &lt;span class="na"&gt;with&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
          &lt;span class="na"&gt;repo-token&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="s"&gt;${{&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;secrets.GITHUB_TOKEN&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;}}"&lt;/span&gt;


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Source code:&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/toshimaru" rel="noopener noreferrer"&gt;
        toshimaru
      &lt;/a&gt; / &lt;a href="https://github.com/toshimaru/auto-author-assign" rel="noopener noreferrer"&gt;
        auto-author-assign
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      GitHub Actions: Automatically assign pull request authors.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;&lt;a href="https://github.com/toshimaru/auto-author-assign/actions/workflows/build.yml" rel="noopener noreferrer"&gt;&lt;img src="https://github.com/toshimaru/auto-author-assign/actions/workflows/build.yml/badge.svg" alt="Build"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;auto-author-assign&lt;/h1&gt;
&lt;/div&gt;

&lt;p&gt;GitHub Actions: Automatically assign pull request authors.&lt;/p&gt;

&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/toshimaru/auto-author-assign./img/auto-author-assign.jpg"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Ftoshimaru%2Fauto-author-assign.%2Fimg%2Fauto-author-assign.jpg" alt="OG image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Why this action?&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;In most cases, the pull request author should be assigned as an &lt;strong&gt;assignee&lt;/strong&gt; of the pull request.&lt;/p&gt;

&lt;p&gt;This action automatically assigns the pull request author as an assignee.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Usage&lt;/h2&gt;
&lt;/div&gt;

&lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; .github/workflows/auto-author-assign.yml&lt;/span&gt;
&lt;span class="pl-ent"&gt;name&lt;/span&gt;: &lt;span class="pl-s"&gt;Auto Author Assign&lt;/span&gt;

&lt;span class="pl-ent"&gt;on&lt;/span&gt;:
  &lt;span class="pl-ent"&gt;pull_request_target&lt;/span&gt;:
    &lt;span class="pl-ent"&gt;types&lt;/span&gt;: &lt;span class="pl-s"&gt;[ opened, reopened ]&lt;/span&gt;

&lt;span class="pl-ent"&gt;permissions&lt;/span&gt;:
  &lt;span class="pl-ent"&gt;pull-requests&lt;/span&gt;: &lt;span class="pl-s"&gt;write&lt;/span&gt;

&lt;span class="pl-ent"&gt;jobs&lt;/span&gt;:
  &lt;span class="pl-ent"&gt;assign-author&lt;/span&gt;:
    &lt;span class="pl-ent"&gt;runs-on&lt;/span&gt;: &lt;span class="pl-s"&gt;ubuntu-latest&lt;/span&gt;
    &lt;span class="pl-ent"&gt;steps&lt;/span&gt;:
      - &lt;span class="pl-ent"&gt;uses&lt;/span&gt;: &lt;span class="pl-s"&gt;toshimaru/auto-author-assign@v2.1.1&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Use your own token&lt;/h2&gt;

&lt;/div&gt;

&lt;p&gt;You can specify your own token.&lt;/p&gt;

&lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-ent"&gt;jobs&lt;/span&gt;:
  &lt;span class="pl-ent"&gt;assign-author&lt;/span&gt;:
    &lt;span class="pl-ent"&gt;runs-on&lt;/span&gt;: &lt;span class="pl-s"&gt;ubuntu-latest&lt;/span&gt;
    &lt;span class="pl-ent"&gt;steps&lt;/span&gt;:
      - &lt;span class="pl-ent"&gt;uses&lt;/span&gt;: &lt;span class="pl-s"&gt;toshimaru/auto-author-assign&lt;/span&gt;
        &lt;span class="pl-ent"&gt;with&lt;/span&gt;:
          &lt;span class="pl-ent"&gt;repo-token&lt;/span&gt;: &lt;span class="pl-s"&gt;${{ secrets.YOUR_TOKEN }}&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;If not specified, &lt;code&gt;GITHUB_TOKEN&lt;/code&gt; will be used by default.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Enable auto-author-assign for issues&lt;/h2&gt;

&lt;/div&gt;

&lt;p&gt;An issue's author can be automatically assigned as an issue assignee.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;issues&lt;/code&gt; to the trigger&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;issues: write&lt;/code&gt; to the permissions&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-ent"&gt;on&lt;/span&gt;
  &lt;span class="pl-ent"&gt;issues&lt;/span&gt;:
    &lt;span class="pl-ent"&gt;types&lt;/span&gt;: &lt;span class="pl-s"&gt;[ opened, reopened ]&lt;/span&gt;&lt;/pre&gt;…
&lt;/div&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/toshimaru/auto-author-assign" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;



&lt;h3&gt;
  
  
  Additional Resources / Info
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;I use this action on my project: &lt;a href="https://github.com/toshimaru/RailsTwitterClone/" rel="noopener noreferrer"&gt;RailsTwitterClone&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>actionshackathon</category>
      <category>github</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
