-
- 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
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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?
Related posts
-
Fix InvalidParameterValueException for AWS Lambda docker images built by GitHub Actions
-
1minDocker #13 - Push, build and dockerize with GitHub Actions
-
Got permission denied while trying to connect to the Docker daemon socket?
-
Docker buildx: action suddenly failing with no change in workflows
-
My HNG Journey. Stage Four: Mastering Multi-Environment Deployments: A Deep Dive into CI/CD with Next.js, Docker, and Nginx