Skip to content

fix: update dependency nodemailer to v8 #1000

fix: update dependency nodemailer to v8

fix: update dependency nodemailer to v8 #1000

Workflow file for this run

concurrency:
cancel-in-progress: true
group: ${{ github.workflow }}-${{ github.ref }}
jobs:
release:
needs: test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
lfs: true
ref: ${{ github.event.pull_request.head.repo.full_name == github.repository &&
github.event.pull_request.head.ref || '' }}
- uses: actions/setup-node@v4
with:
node-version: 22
- run: corepack enable
- run: git config --global user.email "actions@github.com"
- run: git config --global user.name "GitHub Actions"
- run: pnpm install --frozen-lockfile
- run: pnpm lint
- env:
GITHUB_REPOSITORY: ${{ secrets.GITHUB_REPOSITORY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
name: Push changed files
run: pnpm dw-ci push-changed-files
- env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
if: github.ref == 'refs/heads/master'
name: Release
run: pnpm semantic-release
test:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
with:
lfs: true
- uses: actions/setup-node@v4
with:
check-latest: true
node-version: ${{ matrix.node }}
- run: corepack enable
- run: pnpm install --frozen-lockfile
- env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: pnpm verify
- if: always()
uses: actions/upload-artifact@v4
with:
if-no-files-found: ignore
name: Data from tests
path: test-results/*/**
- if: matrix.os == 'ubuntu-latest' && matrix.node == 22
uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
strategy:
matrix:
include:
- node: 22
os: ubuntu-latest
- node: 24
os: ubuntu-latest
- node: 22
os: macos-latest
- node: 22
os: windows-latest
name: build
on:
pull_request: {}
push:
branches:
- master
permissions:
contents: write
id-token: write
issues: write
pull-requests: write