mirror of
https://github.com/element-hq/element-web.git
synced 2025-12-05 01:10:40 +00:00
Compare commits
64 Commits
robin/depr
...
dbkr/uploa
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
04802c3a0b | ||
|
|
43a8ba0117 | ||
|
|
a8ca800782 | ||
|
|
7c135c59bd | ||
|
|
c3e53aa389 | ||
|
|
c16fd3dca6 | ||
|
|
049a3ae8d2 | ||
|
|
f62177ad4f | ||
|
|
dc47abb82d | ||
|
|
fa300af2ff | ||
|
|
ead893c2ec | ||
|
|
553724b567 | ||
|
|
8878c7b5c7 | ||
|
|
fbd9af69bc | ||
|
|
03ee035a28 | ||
|
|
9621f791d1 | ||
|
|
3077be3e4f | ||
|
|
b4ea530bd0 | ||
|
|
7347d55479 | ||
|
|
e6dbe93877 | ||
|
|
f424599295 | ||
|
|
5a2cb98670 | ||
|
|
94b7adcb49 | ||
|
|
6171d2aedd | ||
|
|
917f85ea60 | ||
|
|
a56cf55f34 | ||
|
|
80ed90a975 | ||
|
|
b632a61be7 | ||
|
|
d2c632f93d | ||
|
|
2f62c15fec | ||
|
|
fd9253d958 | ||
|
|
41612d3db6 | ||
|
|
0c3830f0a9 | ||
|
|
f47673cce9 | ||
|
|
d3c5971dfe | ||
|
|
5f3fae2412 | ||
|
|
d3300acca3 | ||
|
|
7e4ff89597 | ||
|
|
c8bd639d4f | ||
|
|
fbe6a06774 | ||
|
|
703ba8d9fb | ||
|
|
4fddd23b60 | ||
|
|
3285007224 | ||
|
|
b1edabe384 | ||
|
|
82d08df297 | ||
|
|
862aaff468 | ||
|
|
f2fc88fb7e | ||
|
|
073d97e261 | ||
|
|
472de3bd14 | ||
|
|
a9364332b3 | ||
|
|
9318006b21 | ||
|
|
5638dd7c5f | ||
|
|
4709656510 | ||
|
|
11f9849e51 | ||
|
|
3d724ffa84 | ||
|
|
a597221d05 | ||
|
|
2125415654 | ||
|
|
73d78f4be6 | ||
|
|
455ca447ea | ||
|
|
b96da8de83 | ||
|
|
84d34e1332 | ||
|
|
017928455e | ||
|
|
ddbe0989ed | ||
|
|
15817cffc5 |
49
.github/workflows/shared-component-visual-tests-netlify.yaml
vendored
Normal file
49
.github/workflows/shared-component-visual-tests-netlify.yaml
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
# Triggers after the shared component tests have finished,
|
||||
# It uploads the received images and diffs to netlify, printing the URLs to the console
|
||||
name: Upload Shared Component Visual Test Diffs
|
||||
on:
|
||||
workflow_run:
|
||||
workflows: ["Shared Component Visual Tests"]
|
||||
types:
|
||||
- completed
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event.workflow_run.head_branch || github.run_id }}
|
||||
cancel-in-progress: ${{ github.event.workflow_run.event == 'pull_request' }}
|
||||
|
||||
permissions: {}
|
||||
|
||||
jobs:
|
||||
report:
|
||||
if: github.event.workflow_run.conclusion == 'failure'
|
||||
name: Upload Diffs
|
||||
runs-on: ubuntu-24.04
|
||||
environment: Netlify
|
||||
permissions:
|
||||
actions: read
|
||||
steps:
|
||||
- name: Install tree
|
||||
run: "sudo apt-get install -y tree"
|
||||
|
||||
- name: Download Diffs
|
||||
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
run-id: ${{ github.event.workflow_run.id }}
|
||||
name: received-images
|
||||
path: received-images
|
||||
|
||||
- name: Generate Index
|
||||
run: "tree -L 1 --noreport -H '-.' -o received-images/index.html received-images"
|
||||
|
||||
- name: 📤 Deploy to Netlify
|
||||
uses: matrix-org/netlify-pr-preview@9805cd123fc9a7e421e35340a05e1ebc5dee46b5 # v3
|
||||
with:
|
||||
path: received-images
|
||||
owner: ${{ github.event.workflow_run.head_repository.owner.login }}
|
||||
branch: ${{ github.event.workflow_run.head_branch }}
|
||||
revision: ${{ github.event.workflow_run.head_sha }}
|
||||
token: ${{ secrets.NETLIFY_AUTH_TOKEN }}
|
||||
site_id: ${{ vars.NETLIFY_SITE_ID }}
|
||||
desc: Shared Component Visual Diffs
|
||||
prefix: "diffs-"
|
||||
Reference in New Issue
Block a user