Skip to content

Releases: mountainash/deploy-to-vercel-action

Better Comments & Summary. False ALIAS tests

07 May 18:23
3afe7a4
Compare
Choose a tag to compare
  • BUG: checking for empty, "false" and "null" ALIAS's as strings
  • 🧹 refactor of deploymentURLs (URLs are now a named object, not a number positioned array)
  • Comments & Summary don't show empty rows

v2.3.2: Merge pull request #11 from mountainash/feat/comment-formatting

07 May 12:28
97a9906
Compare
Choose a tag to compare

[2.3.2] - 2024-05-07

  • Unique domain added to PR comment
  • Markdown table PR comment formatting
  • less domain duplication in the Workflow Summary
  • Truncate long ALIAS_DOMAINS values
  • 📦 [email protected]

[2.3.1] - 2024-04-26

  • Better logging of ALIAS_DOMAINS output
  • Skipping falsey ALIAS_DOMAINS values
  • 📦 [email protected]

[2.3.0] - 2024-04-12

  • Updated to eslint v9
  • Removed dependency on remote eslint config
  • Docs: secrets.GH_PAT replaced with secrets.GITHUB_TOKEN
  • GHActions workflows updated to use cache built into the Node setup step

[v2.2.6] - 2024-04-12

[v2.2.5] - 2024-04-11

  • Replace _ in alias domains with - to match allowed domain names @mountainash #3

[v2.2.4] - 2024-04-11

  • Added RUNTIME_ENV to set runtime environment variables on Vercel @mountainash #2

[v2.2.0] - 2024

  • FEATURE ✨ Added --archive=tgz arg to Vercel deploy when using PREBUILT option to allow built deployments over 1500 files
  • Added defaults
  • Added GitHub Actions workflow to test the action
  • GITHUB_REPOSITORY is no longer a required input (it can be deduced using the GITHUB_TOKEN)
  • Allow Vercel domain aliases to be set on PRs
  • Using @actions/exec instead of spawn = require('child_process') for better OS portability
  • Fix: EditorConfig conflicted with Eslint rules
  • Using npx to run Vercel CLI to avoid version miss-matches (as seen in BetaHuhn#374, BetaHuhn#367, BetaHuhn#226)
  • FEATURE ✨ Add a Workflow Summary to each run
  • Exporting VERCEL_PREVIEW_URL and VERCEL_DEPLOYMENT_UNIQUE_URL for use in other job steps
  • Using @actions/core to correctly get boolean and multi-lined inputs
  • Removed default "deploy" label from PRs
  • More emojis in logs 📝
  • Better accessibility formatting for comment table
  • FEATURE ✨ Transfer runtime secrets/envars from GHAction to Vercel Settings

Dependency updates

  • Updated from NodeJS v16 to NodeJS v20.
  • Updated from Vercel CLI v22.0.1 to v33.0.1
  • Updated from @actions/github v^4.0.0 to v6.0.0
  • Removed got "no longer maintained"
  • Removed action-input-parser
  • Removed dotenv
  • Removed vercel (it's a requirement that the Workflow file has to install the Vercel CLI before running the action)
  • Added NodeJS TS types

v1.9.13-beta.0

23 Dec 22:36
58dac99
Compare
Choose a tag to compare
  • PREBUILT update with --archive=tgz
  • package updates
  • minification