File tree Expand file tree Collapse file tree 3 files changed +25
-0
lines changed Expand file tree Collapse file tree 3 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 67
67
with :
68
68
save-if : ${{ github.ref == 'refs/heads/main' }}
69
69
70
+ # Keep this in sync with:
71
+ # .github/workflows/latest-matrix-sdk-crypto.yml
72
+ # .github/workflows/release.yml
70
73
- name : Install Node.js
71
74
uses : actions/setup-node@v3
72
75
with :
Original file line number Diff line number Diff line change 1
1
name : Build against latest matrix-sdk-crypto
2
2
3
+ # Runs a nightly job that builds this project against the latest version of
4
+ # matrix-sdk-crypto to find out whether some changes there have modified
5
+ # interfaces we are relying on.
6
+ #
7
+ # It does this by effectively doing:
8
+ #
9
+ # cargo update matrix-sdk-crypto
10
+ # yarn build
11
+ #
12
+ # If the build fails, this action:
13
+ #
14
+ # * creates an issue in this project's repo (or updates an existing open issue)
15
+ # * adds a comment to the issue linking to the specific build failure
16
+ # * sends a message to the Crypto team's Matrix room
17
+
3
18
on :
4
19
workflow_dispatch :
5
20
schedule :
21
+ # Run this task every day at 01:22 UTC
6
22
- cron : ' 22 1 * * *'
7
23
8
24
concurrency :
41
57
- name : Install Node.js
42
58
uses : actions/setup-node@v3
43
59
with :
60
+ # Keep this in sync with:
61
+ # .github/workflows/ci.yml
62
+ # .github/workflows/release.yml
44
63
node-version : 20.0
45
64
46
65
- name : Install yarn
Original file line number Diff line number Diff line change 31
31
with :
32
32
targets : wasm32-unknown-unknown
33
33
34
+ # Keep this in sync with:
35
+ # .github/workflows/ci.yml
36
+ # .github/workflows/latest-matrix-sdk-crypto.yml
34
37
- name : Install Node.js
35
38
uses : actions/setup-node@v3
36
39
with :
You can’t perform that action at this time.
0 commit comments