/
githubmirror
/
jekyll
Обзор
Документация
Войти
/
githubmirror
/
jekyll
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/release-please.yml
44 строки
1 KB
iBug
fix: Run release-please workflow only in jekyll/jekyll repo (#9969)
22 апр 2026, 16:50
Не верифицирован
22 апр 2026, 16:50
d68f76e
Код
Авторство
О чём код?
name: "Release, please!" on: push: branches: - master permissions: contents: write pull-requests: write jobs: release-please: if: ${{ github.repository == 'jekyll/jekyll' }} runs-on: ubuntu-latest outputs: release_created: ${{ steps.release.outputs.release_created }} tag_name: ${{ steps.release.outputs.tag_name }} steps: - name: Run Release Please id: release uses: googleapis/release-please-action@v4 with: config-file: .github/release-please-config.json manifest-file: .github/release-please-manifest.json token: ${{ secrets.JEKYLLBOT_TOKEN }} publish-gem: needs: release-please if: ${{ needs.release-please.outputs.release_created == 'true' }} runs-on: ubuntu-latest permissions: id-token: write contents: write steps: - name: Checkout Repository uses: actions/checkout@v6 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: '3.3' bundler-cache: true - name: Build and Publish Gem uses: rubygems/release-gem@v1