name: "Pull Request Notification" on: pull_request: types: [opened, closed] jobs: ircnotify: runs-on: ubuntu-latest timeout-minutes: 3 steps: - name: Shorten URL id: shortener if: github.repository == 'void-linux/void-packages' uses: Gottox/url-shortener-action@master with: url: "${{ github.event.pull_request.html_url }}" - name: "Pull Request Notification" uses: Gottox/irc-message-action@master continue-on-error: true if: github.repository == 'void-linux/void-packages' with: notice: true channel: "#xbps" nickname: void-packages sasl_password: ${{ secrets.freenode_password_void_packages }} tls: true message: >- ${{ github.actor }} ${{ github.event.action }} pull request #${{ github.event.pull_request.number }} “${{ github.event.pull_request.title }}” ${{ steps.shortener.outputs.short_url }}