Skip to content

cube-js/github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cube.js GitHub Actions

Cube.js GitHub Actions to automate things

Author Detector

Label issues/prs with labels for core team and community members

Configuration

Name Description Default
coreLabel Label name for core authors core team
addCoreLabel Label for for core authors? true
communityLabel Label name for community authors community contribution
addCommunityLabel Label for community authors? true

Supported events:

  • issues
  • pull_request_target
  • pull_request

Example of usage:

name: Detect author for Issues & PRs
on:
  issues:
    types: [opened]
  pull_request_target:
    types: [opened]
  pull_request:
    types: [opened]

jobs:
  main:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Actions
        uses: actions/checkout@v2
        with:
          repository: 'cube-js/github-actions'
          path: ./actions
          ref: main
      - name: Install Actions
        run: npm install --production --prefix ./actions
      - name: Detect author
        uses: ./actions/author-detector
        with:
          token: ${{secrets.GITHUB_TOKEN}}
          coreLabel: pr:core
          communityLabel: pr:community

About

Cube.js GitHub Actions to automate things

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors