mirror of
https://github.com/nodemailer/wildduck.git
synced 2025-09-07 05:35:12 +08:00
fix:(workflow): fix api.js, fix release artifacts publishing ZMS-241 (#826)
This commit is contained in:
parent
21c2732ebc
commit
8c4af475e2
2 changed files with 12 additions and 8 deletions
9
.github/workflows/release.yaml
vendored
9
.github/workflows/release.yaml
vendored
|
@ -6,6 +6,7 @@ on:
|
|||
env:
|
||||
REGISTRY: ghcr.io
|
||||
IMAGE_NAME: ${{ github.repository }}
|
||||
PACKAGE_NAME: ${{ github.event.repository.name }}
|
||||
|
||||
name: release
|
||||
jobs:
|
||||
|
@ -139,20 +140,20 @@ jobs:
|
|||
# Create a zip archive excluding .git directory
|
||||
ROOT_DIR=$(pwd)
|
||||
cd ${{ runner.temp }}/release_build
|
||||
zip -r $ROOT_DIR/${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.zip . -x "*.git" "*.git/*"
|
||||
zip -r $ROOT_DIR/${{env.PACKAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.zip . -x "*.git" "*.git/*"
|
||||
cd $ROOT_DIR
|
||||
|
||||
- name: Create tar.gz archive
|
||||
run: |
|
||||
# Create a tar.gz archive excluding .git directory
|
||||
tar --exclude='.git' --exclude='.git/*' -czf ${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.tar.gz -C ${{ runner.temp }}/release_build/ .
|
||||
tar --exclude='.git' --exclude='.git/*' -czf ${{env.PACKAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.tar.gz -C ${{ runner.temp }}/release_build/ .
|
||||
|
||||
- name: Upload artifacts to release
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
files: |
|
||||
${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.zip
|
||||
${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.tar.gz
|
||||
${{env.PACKAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.zip
|
||||
${{env.PACKAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.tar.gz
|
||||
tag_name: v${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
11
api.js
11
api.js
|
@ -24,7 +24,6 @@ const tls = require('tls');
|
|||
const Lock = require('ioredfour');
|
||||
const Path = require('path');
|
||||
const errors = require('restify-errors');
|
||||
const { DateTime } = require('luxon');
|
||||
|
||||
const acmeRoutes = require('./lib/api/acme');
|
||||
const usersRoutes = require('./lib/api/users');
|
||||
|
@ -122,9 +121,13 @@ const serverOptions = {
|
|||
key = key.substr(0, 30) + '…';
|
||||
}
|
||||
|
||||
if (key === "sendTime") {
|
||||
value = new Date(value).toISOString();
|
||||
}
|
||||
if (key === 'sendTime') {
|
||||
try {
|
||||
value = new Date(value).toISOString();
|
||||
} catch {
|
||||
// ignore
|
||||
}
|
||||
}
|
||||
|
||||
message['_req_' + key] = value;
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue