Michael Telatynski
8ae64fe09b
Move NETLIFY_SITE_ID to vars
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-16 11:24:37 +01:00
David Baker
03186e4a4d
Pin to Ubuntu 22 ( #145 )
...
Ubuntu 24 seems to have slightly different kerning / aliasing so we'll
need to update all out screenshots. In the meantime, pin to 22.
2024-10-14 12:38:03 +00:00
Michael Telatynski
51f71567d7
Fix Netlify deployments not publishing when expected ( #12521 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-05-14 14:55:12 +00:00
Michael Telatynski
9cc362e950
Update netlify.yaml
2024-04-29 17:20:06 +01:00
renovate[bot]
332b013a52
Update bobheadxi/deployments digest to 648679e ( #12392 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-03 10:33:52 +00:00
Michael Telatynski
0d2253e7d0
Fix issues caused by the artifacts v4 upgrade
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-01-19 09:30:15 +00:00
Michael Telatynski
1dbcdfb6b2
Use Github Artifacts v4 ( #12152 )
2024-01-19 08:54:49 +00:00
renovate[bot]
0e06f38c1b
Update dawidd6/action-download-artifact digest to f29d1b6 ( #12037 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 08:55:38 +00:00
renovate[bot]
93f07e43dc
Update matrix-org/netlify-pr-preview action to v3 ( #11970 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 21:45:51 +00:00
Michael Telatynski
e0c31f53fa
Simplify Netlify workflow ( #11924 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-23 08:19:33 +00:00
renovate[bot]
d30c85772a
Update all non-major dependencies ( #11383 )
...
* Update all non-major dependencies
* Pin back eslint-plugin-deprecate
* Fix types
* typo
* Fix more typos
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-07 17:40:51 +00:00
renovate[bot]
d68a4b72d9
Update dawidd6/action-download-artifact digest to 246dbf4 ( #10640 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 14:46:15 +00:00
renovate[bot]
7321277ed8
Update all non-major dependencies ( #10524 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 14:39:40 +01:00
Janne Mareike Koschinski
580857ecc0
Pin versions of third-party github actions ( #10351 )
2023-03-10 13:56:27 +01:00
Michael Telatynski
825fce7bc3
Update netlify.yaml GHA to not refer to workflow name ( #9826 )
2023-01-03 10:13:22 +00:00
renovate[bot]
249bd779f2
Update nwtgck/actions-netlify action to v2 ( #9793 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 09:40:47 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Michael Weimann
2179be299a
Update pr-details to 1.2 ( #9076 )
2022-07-19 15:05:02 +00:00
Michael Telatynski
f53207a4fe
Fix cypress checkout and use github actions environments ( #8790 )
...
* Fix cypress checkout and use github actions environments
* Harden github token for cypress.yaml
* Allow writing status checks
2022-06-08 16:00:47 +01:00
Michael Telatynski
fa8c346dfa
Rework the Cypress & Percy CI ( #8691 )
...
* Split Cypress out into its own workflow
* Improve PR Details job to use github-script and output labels
* Fix wrongly using github.ref in workflow_run actions which always refer to develop
* Update pr-details to be far more generic
* Tweak how we fill command-prefix
* Tweak cypress job to pass more params & fix if condition
* Bring in external changes
* Add docs
* Use new composite action, and an action to update a status check based on this workflow run
* Iterate approach
2022-06-07 09:03:25 +01:00
Michael Telatynski
7e244fc833
Switch to composite actions for pr_details and sonarqube ( #8729 )
...
* Switch to composite actions for pr_details and sonarqube
* Bring back a reusable workflow for element-web stack sonarqube runs
* Move sonarcloud.yml to the right repo
* Fix Netlify run
2022-06-06 11:37:48 +01:00
Michael Telatynski
e20ae18378
Revert "Split Cypress out into its own workflow ( #8677 )" ( #8685 )
...
This reverts commit 1722eb1bd3
.
2022-05-24 23:23:49 +01:00
Michael Telatynski
1722eb1bd3
Split Cypress out into its own workflow ( #8677 )
...
* Split Cypress out into its own workflow
* Improve PR Details job to use github-script and output labels
* Fix wrongly using github.ref in workflow_run actions which always refer to develop
* Update pr-details to be far more generic
* Tweak how we fill command-prefix
2022-05-24 19:16:33 +01:00
Michael Telatynski
4162c21596
Update netlify.yaml ( #8615 )
2022-05-16 21:20:00 +00:00
Michael Telatynski
e6ec01fe86
Use reusable SonarCloud workflow ( #8589 )
...
* Use reusable SonarCloud workflow
* Simplify Netlify run too
* We don't need dbl quotes
* Remove stale if check
2022-05-13 22:25:50 +00:00
Michael Telatynski
4d122db7cf
Prevent Netlify builds from different PRs stepping on each other ( #8477 )
2022-05-03 15:43:40 +01:00
Michael Telatynski
92f440d9de
Consolidate deployment management into more maintained action ( #8430 )
2022-04-29 11:07:42 +01:00
Michael Telatynski
6d2230064e
Fix broken netlify ci ( #8427 )
2022-04-27 12:39:14 +01:00
Michael Telatynski
8f7e265125
Fix Netlify builds
2022-04-27 11:20:29 +01:00
Michael Telatynski
b6bc2943d3
Fix it once and for all
2022-04-27 11:11:48 +01:00
Michael Telatynski
4bcdb5e99b
Fix broken netlify ci ( #8424 )
2022-04-27 10:45:23 +01:00
Michael Telatynski
9ad93c2f5b
Attempt to use deployments to signal Netlify builds instead ( #8421 )
2022-04-27 10:24:38 +01:00
Michael Telatynski
146bcdd6a6
Move more stuff from BK to GHA ( #8372 )
2022-04-21 11:55:32 +00:00
David Baker
ffeab40af6
Fix netlify previews ( #8330 )
...
Update the name of the workflow in the workflow_run trigger as
it was changed when adding cypress tests.
This will upload the preview build after running the cypress tests:
unsure if this is what we want or not. The preview build will be
slower to appear, but it does sort of make sense to only get a
preview buuild if the tests pass. If not, we might be able to do
this by doing a repository dispatch after the preview build.
2022-04-14 18:19:26 +01:00
David Baker
1eb67047c9
Add some doc to the github actions / CI scripts ( #8034 )
...
* Add some doc to the githuib actions / CI scripts
Type: task
* alalytics-events is more name matching
2022-03-11 13:00:56 +00:00
David Baker
6e8edbb418
Fix preview builds for forked PRs ( #7769 )
...
Use the magic from matrix-doc to get the PR number, as commented.
2022-02-09 15:31:14 +00:00
David Baker
a2f09480ee
Use PR number directly in netlify github action ( #7561 )
...
* Use PR number directly in netlify github action
Looks like we can get the PR number for the workflow run that triggered
the workflow_run event, so there's no need for the massive faff we were
doing here.
* No need to create pr.json anymore
2022-01-18 11:01:25 +00:00
Alexandre Franke
40b2a90d08
💚 Update PR description editing action ( #7309 )
...
Switch to upstream and use a more recent version.
Fixes failure to edit on empty descriptions.
Signed-off-by: Alexandre Franke <alexandre.franke@gmail.com>
2021-12-09 09:12:59 +01:00
J. Ryan Stinnett
d836ed5291
Fix name of Netlify workflow
2021-08-18 14:19:44 +01:00