mirror of
https://github.com/kemko/nomad.git
synced 2026-01-06 02:15:43 +03:00
[ui] Jobspec UI block: Descriptions and Links (#18292)
* Hacky but shows links and desc * markdown * Small pre-test cleanup * Test for UI description and link rendering * JSON jobspec docs and variable example job get UI block * Jobspec documentation for UI block * Description and links moved into the Title component and made into Helios components * Marked version upgrade * Allow links without a description and max description to 1000 chars * Node 18 for setup-js * markdown sanitization * Ui to UI and docs change * Canonicalize, copy and diff for job.ui * UI block added to testJob for structs testing * diff test * Remove redundant reset * For readability, changing the receiving pointer of copied job variables * TestUI endpiont conversion tests * -require +must * Nil check on Links * JobUIConfig.Links as pointer --------- Co-authored-by: Tim Gross <tgross@hashicorp.com>
This commit is contained in:
2
.github/actions/setup-js/action.yml
vendored
2
.github/actions/setup-js/action.yml
vendored
@@ -8,7 +8,7 @@ inputs:
|
||||
description: 'node version'
|
||||
# https://github.com/ember-cli/ember-cli/blob/master/docs/node-support.md
|
||||
# package.json has ember-cli at version ~3.28.5 currently
|
||||
default: '16'
|
||||
default: '18'
|
||||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
|
||||
Reference in New Issue
Block a user