Auto: рд╕рдВрд░рдХреНрд╖рд┐рдд рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд╛рде рдСрдЯреЛ рд╢рд┐рдкрд┐рдЯ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 11 рдлрд╝рд░ре░ 2020  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: intuit/auto

рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рд╕реАрдЖрдИ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдСрдЯреЛ рдЪрд▓рд╛рддреЗ рд╕рдордп, рдЬреИрд╕реЗ рдЬреАрдердм рдПрдХреНрд╢рди, auto shipit рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдХреНрдпрд╛ рд╢рд╛рдЦрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдЕрдиреБрдорддрд┐рдпрд╛рдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

рдкреНрд░рдЬрдирди рдХрд░рдирд╛

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬреАрдердм рдПрдХреНрд╢рди рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╢рд╛рдЦрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рдкреБрд╢ рдкреНрд░рдпрд╛рд╕ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджреЗрдЧрд╛:

Error: Running command 'git' with args [push, --follow-tags, --set-upstream, origin, master] failed

remote: error: GH006: Protected branch update failed for refs/heads/master.        
remote: error: At least 1 approving review is required by reviewers with write access. 

рдЬреАрдердм рдПрдХреНрд╢рди рд╡рд░реНрдХрдлрд╝реНрд▓реЛ

name: Release

on:
  push:
    branches:
      - master

jobs:
  release:
    runs-on: ubuntu-latest
    if: "!contains(github.event.head_commit.message, 'ci skip') && !contains(github.event.head_commit.message, 'skip ci')"
    steps:
      - uses: actions/checkout<strong i="15">@v1</strong>

      - name: Prepare repository
        env:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          git checkout ${GITHUB_REF:11} --
          git remote rm origin
          git remote add origin "https://x-access-token:[email protected]/<owner>/<repository>"
          git fetch origin --tags
          git branch --set-upstream-to origin/${GITHUB_REF:11} ${GITHUB_REF:11}

      - name: Use Node.js 12.x
        uses: actions/setup-node<strong i="16">@v1</strong>
        with:
          node-version: 12.x

      - name: Cache node modules
        uses: actions/cache<strong i="17">@v1</strong>
        with:
          path: node_modules
          key: yarn-deps-${{ hashFiles('yarn.lock') }}
          restore-keys: |
            yarn-deps-${{ hashFiles('yarn.lock') }}

      - name: Create Release
        env:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
        run: |
          yarn install --frozen-lockfile
          yarn build
          yarn auto shipit
  • рд╕рдВрд╕реНрдХрд░рдг 9.6.0

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@hipstersmoothie рдореИрдВрдиреЗ рд╕рднреА рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреЛрдХрди рдЬреЛрдбрд╝рд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛! рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдкрд░ рд╕рд╣реА рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╕реЗрдЯ рдирд╣реАрдВ рдХреА рдереАрдВред рдзрдиреНрдпрд╡рд╛рдж!

рд╕рднреА 8 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

secrets.GITHUB_TOKEN рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рд░реЗрдкреЛ рдореЗрдВ рд▓реЗрдЦрди рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рд▓реЗрдЦрди рдкрд╣реБрдВрдЪ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЯреЛрдХрди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рд╣реИред рдЕрдЧрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдФрд░ рдореИрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдПрдХ рдиреЛрдЯ рдЬреЛрдбрд╝реВрдВрдЧрд╛ред (рдпрд╛ рдпрджрд┐ рдЖрдк рдкреАрдЖрд░ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рдЗрд╕реЗ рдорд░реНрдЬ рдХрд░ рджреВрдВрдЧрд╛)

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЗрд╕рдиреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ GITHUB_TOKEN рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд╕рд╣реА рдЕрдиреБрдорддрд┐рдпрд╛рдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдХрд╕реНрдЯрдо рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬреЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдореБрдЭреЗ рдЕрдм рднреА рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдЖрдк рдЯреЛрдХрди рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝реА рдФрд░ рдЕрдиреБрдорддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд┐рдпрд╛:

auto-config-hipstersmoothie рд▓рд┐рдП рд╢рд╛рдЦрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ рдФрд░ GITHUB_TOKEN рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред

рдкрд░рд┐рдгрд╛рдо: https://github.com/hipstersmoothie/auto-config-hipsstersmoothie/runs/451642081?check_suite_focus=true

рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рдЬреЛ рдЖрдкрдиреЗ рдХреА рдереАред

GH_TOKEN рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рд╕реЗрдЯ рдЕрдк рдХрд┐рдпрд╛ ( write рдПрдХреНрд╕реЗрд╕ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЯреЛрдХрди repo рдПрдХреНрд╕реЗрд╕ рджрд┐рдпрд╛ рдЧрдпрд╛)ред

рдкрд░рд┐рдгрд╛рдо: https://github.com/hipstersmoothie/auto-config-hipsstersmoothie/actions/runs/40930001

рд░рд┐рд▓реАрдЬ рд╕рдлрд▓

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдЯреЛрдХрди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реА рдЕрдиреБрдорддрд┐рдпрд╛рдВ рд╣реИрдВ

рдСрдЯреЛ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди-рд╣рд┐рдкреНрд╕реНрдЯрд░рд╕реНрдореВрдереА рдХреЗ рд▓рд┐рдП рд╢рд╛рдЦрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ рдФрд░ GITHUB_TOKEN рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред

рдЬрдм рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╢рд╛рдЦрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ - рдЗрд╕рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ? рдХреНрдпрд╛ Allow force pushes рдЕрдХреНрд╖рдо рд╣реИ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рджреВрд╕рд░рд╛ рд▓рд┐рдВрдХ рд╢рд╛рдпрдж рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: https://github.com/hipsstersmoothie/auto-config-hipstersmoothie/runs/451645892?check_suite_focus=true

рджреВрд╕рд░реА рдХрдбрд╝реА рд╢рд╛рдпрдж рдпрд╣ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП

рд╣рд╛рдБ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВ!

рдлрд╝реЛрд░реНрд╕ рдкреБрд╢ рдХреЛ рдЕрдХреНрд╖рдо рд╣реЛрдиреЗ рджреЗрдВ

рдСрдЯреЛ рдкреБрд╢ рдХреЛ рдмрд╛рдзреНрдп рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдЬреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рд╣реИ

Screen Shot 2020-02-19 at 12 55 57 AM

@bbrinx рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? рд╢рд╛рдпрдж рдЬрд▓реНрдж рд╣реА рдПрдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЙрджрд╛рд╣рд░рдг рдХреЗ рдмрд┐рдирд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛

@hipstersmoothie рдореИрдВрдиреЗ рд╕рднреА рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреЛрдХрди рдЬреЛрдбрд╝рд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛! рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдкрд░ рд╕рд╣реА рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╕реЗрдЯ рдирд╣реАрдВ рдХреА рдереАрдВред рдзрдиреНрдпрд╡рд╛рдж!

рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

vincentbriglia picture vincentbriglia  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zephraph picture zephraph  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shilman picture shilman  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

reintroducing picture reintroducing  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

brunobertoldi picture brunobertoldi  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ