build(deps): bump the common-golang-dependencies group across 1 directory with 16 updates #468
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: HTMLUI | |
on: | |
pull_request: | |
branches: [ master ] | |
push: | |
# ci-sandbox is a branch dedicated to testing post-submit code. | |
branches: [ master, artifacts-pr ] | |
tags: | |
- v* | |
env: | |
# environment variables shared between build steps | |
# do not include sensitive credentials and tokens here, instead pass them | |
# directly to tools that need them to limit the blast radius in case one of them | |
# becomes compromised and leaks credentials to external sites. | |
# required by Makefile | |
UNIX_SHELL_ON_WINDOWS: true | |
# set (to any value other than false) to trigger random unicode filenames testing (logs may be difficult to read) | |
ENABLE_UNICODE_FILENAMES: ${{ secrets.ENABLE_UNICODE_FILENAMES }} | |
# disable long filenames since they sometimes get messed up when simulating input keystrokes | |
ENABLE_LONG_FILENAMES: false | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
jobs: | |
end-to-end-test: | |
name: E2E Test | |
runs-on: macos-latest | |
steps: | |
- name: Check out repository | |
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 | |
with: | |
fetch-depth: 0 | |
- name: Set up Go | |
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2 | |
with: | |
go-version-file: 'go.mod' | |
check-latest: true | |
id: go | |
- name: Run Tests | |
run: make htmlui-e2e-test | |
- name: Upload Screenshots | |
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6 | |
with: | |
path: .screenshots/**/*.png | |
if-no-files-found: ignore | |
if: ${{ always() }} |