How to use notification in gitea actions

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • action-send-mail

    :gear: A GitHub Action to send an email to multiple recipients

  • - run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner." - name: List files in the repository run: | ls ${{ github.workspace }} - name: Set up QEMU uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 with: platforms: linux/amd64,linux/arm64 - name: Login to gitea container registry uses: docker/login-action@v2 with: registry: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push uses: docker/build-push-action@v4 with: context: . push: true tags: /${{ github.repository }} platforms: linux/amd64,linux/arm64 - name: Send mail if: always() uses: https://github.com/dawidd6/action-send-mail@v3 with: connection_url: ${{secrets.MAIL_CONNECTION}} to: from: no-reply@gitea subject: "GiteaActions: ${{ github.job }} job of ${{ github.repository }} has ${{ job.status }}" html_body: | BUILD ${{ job.status }} of ${{ github.repository }}, DETAILS: REPOSITORY_NAMEJOB_NAMESTATUSRUN_NUMBER ${{ github.repository }} ${{ github.job }} ${{ job.status }} ${{ github.run_number }} ignore_cert: true attachments: attachments.zip,git.diff,./dist/static/*.js priority: low

  • build-push-action

    GitHub Action to build and push Docker images with Buildx

  • Hmmm interesting question... I use the following in my yaml: yaml - name: Build and push uses: https://github.com/docker/build-push-action@v2 can't you just use like: yaml - name: NTFY uses: https://github.com/dawidd6/action-send-mail@v3 and use the actions explained in the links?

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts