.github/workflows/publish.yml in kitchen-vra-3.3.2 vs .github/workflows/publish.yml in kitchen-vra-3.3.3

- old
+ new

@@ -1,17 +1,32 @@ --- -name: Publish +name: release-please -'on': - release: - types: [published] +"on": + push: + branches: [main] jobs: - build: + release-please: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Build and publish gem - uses: jstastny/publish-gem-to-github@master + - uses: googleapis/release-please-action@v4 + id: release with: + token: ${{ secrets.PORTER_GITHUB_TOKEN }} + + - name: Checkout + uses: actions/checkout@v4 + if: ${{ steps.release.outputs.release_created }} + + - name: Build and publish to GitHub Package + uses: actionshub/publish-gem-to-github@main + if: ${{ steps.release.outputs.release_created }} + with: token: ${{ secrets.GITHUB_TOKEN }} owner: ${{ secrets.OWNER }} + + - name: Build and publish to RubyGems + uses: actionshub/publish-gem-to-rubygems@main + if: ${{ steps.release.outputs.release_created }} + with: + token: ${{ secrets.RUBYGEMS_API_KEY }}