Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
87fc490
Fix new direct message showing with room (#2386)
ajbura Jul 5, 2025
54ba109
Bump nginx from 1.27.4-alpine to 1.29.0-alpine (#2382)
dependabot[bot] Jul 5, 2025
3fd8a18
Bump dawidd6/action-download-artifact from 9 to 11 (#2364)
dependabot[bot] Jul 5, 2025
d0a7ef3
Bump softprops/action-gh-release from 2.2.1 to 2.3.2 (#2363)
dependabot[bot] Jul 5, 2025
c757b89
Update dependency vite to v5.4.19 [SECURITY] (#2326)
renovate[bot] Jul 5, 2025
6b81401
fix room not opening when two rooms has same alias (#2387)
ajbura Jul 11, 2025
fbd7e0a
improve parent selection when opening a room (#2388)
ajbura Jul 11, 2025
c30c142
Stop parsing servername from roomId (#2391)
ajbura Jul 15, 2025
c462a3b
Link device account management with OIDC (#2390)
ajbura Jul 15, 2025
50cc787
Jump to time option in room timeline (#2377)
ajbura Jul 15, 2025
acc7d4f
Support oidc action param for login and register page (#2389)
ajbura Jul 16, 2025
3cdb5c2
Add code block copy and collapse functionality (#2361)
GimleLarpes Jul 23, 2025
9073dee
Add button to start thread on reply (#2320)
filipesmedeiros Jul 23, 2025
7d4b0dd
Fix small height image half clickable view button (#2397)
ajbura Jul 23, 2025
67b05ee
Render room avatar as fallback for dm group chat (#2398)
ajbura Jul 23, 2025
9183fd6
Add settings to enable 24-hour time format and customizable date form…
GimleLarpes Jul 27, 2025
d8d4714
Fix menus congestion and improve thread reply layout (#2402)
ajbura Jul 27, 2025
31942b1
Add code block language header and improve styles (#2403)
ajbura Jul 27, 2025
ccf10fc
Revert "Fix menus congestion and improve thread reply layout (#2402)"…
ajbura Aug 4, 2025
6a27720
Improve thread reply layout (#2410)
ajbura Aug 4, 2025
34dd641
Fix room input for virtual keyboard on webkit (#2346)
GigiaJ Aug 5, 2025
e9798a2
Show file size exceeds error on upload (#2411)
ajbura Aug 5, 2025
faa9522
Redesign space/room creation panel (#2408)
ajbura Aug 5, 2025
fe4fb4b
Update dependency linkifyjs to v4.3.2 [SECURITY] (#2407)
renovate[bot] Aug 5, 2025
f2d25c8
Bump docker/login-action from 3.4.0 to 3.5.0 (#2412)
dependabot[bot] Aug 5, 2025
1ff09d0
Bump docker/metadata-action from 5.7.0 to 5.8.0 (#2413)
dependabot[bot] Aug 5, 2025
e6f14e7
Prevent publishing rooms with incompatible joinrules to directory (#2…
GimleLarpes Aug 5, 2025
13961d5
Revert "Update dependency linkifyjs to v4.3.2 [SECURITY] (#2407)" (#2…
kfiven Aug 5, 2025
a41dee4
Minor usability improvements (#2405)
GimleLarpes Aug 5, 2025
4d1ae4e
Redesign user profile view (#2396)
ajbura Aug 9, 2025
f82cfea
Support room version 12 (#2399)
ajbura Aug 12, 2025
76ac4e2
Release v4.9.0 (#2421)
kfiven Aug 13, 2025
752a19a
Open tombstone space as space (#2428)
ajbura Aug 16, 2025
1ad7fe8
Fix missing creators support using via (#2431)
ajbura Aug 16, 2025
50583f9
Fix room v12 mention pills (#2438)
ajbura Aug 16, 2025
544a069
Hide block user button for own profile (#2439)
ajbura Aug 16, 2025
63fa60e
Open user profile at around mouse anchor (#2440)
ajbura Aug 16, 2025
367397f
Fix type error when accessing FileList (#2441)
ajbura Aug 16, 2025
c5d4530
Add new join with address prompt (#2442)
ajbura Aug 16, 2025
802357b
Rename the PL 150 to Manager (#2443)
kfiven Aug 17, 2025
abd713d
Release v4.9.1 (#2446)
kfiven Aug 17, 2025
789da64
Fix incorrectly parsed mxid (#2452)
ajbura Aug 19, 2025
09b88d1
Fix message button opens left dm room (#2453)
ajbura Aug 19, 2025
78a0d11
New add existing room/space modal (#2451)
ajbura Aug 19, 2025
c881b59
Fix image overlap with “Mark as read” and typing indicator (#2457)
ajbura Aug 24, 2025
13cdcbc
New invite user to room dialog (#2460)
ajbura Aug 24, 2025
4056cbb
Hide message button from own profile (#2461)
ajbura Aug 24, 2025
23aa5c6
Add option to view user avatar (#2462)
ajbura Aug 24, 2025
b4266c2
New create chat screen (#2463)
ajbura Aug 24, 2025
40d0576
Update userId placeholder (#2465)
ajbura Aug 25, 2025
c1274e8
Add option for monochrome mode (#2464)
ajbura Aug 25, 2025
399b1a3
Add new `ctrl/cmd - k` search modal (#2467)
ajbura Aug 27, 2025
90ca8ca
Remove unused javascript (#2470)
ajbura Aug 29, 2025
c571c93
Fix long space name shrinks three dot menu button (#2471)
ajbura Aug 29, 2025
7f40605
Release v4.10.0 (#2472)
kfiven Aug 31, 2025
b3497d9
fix room address checkbox prop (#2480)
ajbura Sep 12, 2025
31c6d13
fix ctrl + k hotkey not working for browser with some extensions (#2481)
ajbura Sep 12, 2025
31efbf7
Make emojiboard lightweight on low end devices (#2484)
ajbura Sep 18, 2025
afc251a
Add arrow to message bubbles and improve spacing (#2474)
ajbura Sep 19, 2025
867a472
fix: Prevent IME-exiting Enter press from sending message on Safari (…
programmablereya Sep 25, 2025
b78f6f2
Add support to mark videos as spoilers (#2255)
gingershaped Sep 25, 2025
20d3090
Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 (#2373)
dependabot[bot] Sep 26, 2025
9d7808e
Bump nginx from 1.29.0-alpine to 1.29.1-alpine (#2450)
dependabot[bot] Sep 26, 2025
3bdcf37
Bump softprops/action-gh-release from 2.3.2 to 2.3.3 (#2478)
dependabot[bot] Sep 26, 2025
f55a376
fix(deps): update dependency matrix-js-sdk to v38 [security] (#2493)
renovate[bot] Sep 27, 2025
958ae89
Release v4.10.1 (#2495)
kfiven Sep 29, 2025
e13d97a
Fix member are not sorted correctly after last js-sdk update (#2504)
ajbura Oct 15, 2025
46c02b8
Update folds to fix broken scrollbar color (#2505)
ajbura Oct 15, 2025
c88cb4b
Release v4.10.2 (#2528)
kfiven Nov 5, 2025
0f61f2f
Fix typo: change "Advance Options" to "Advanced Options" (#2537)
42willow Nov 27, 2025
17d4bce
Bump nginx from 1.29.1-alpine to 1.29.3-alpine (#2525)
dependabot[bot] Nov 27, 2025
655c1c9
Bump docker/login-action from 3.5.0 to 3.6.0 (#2496)
dependabot[bot] Nov 27, 2025
073a9f5
Fix room alias mention triggering room-wide notifications (#2562)
Santhoshkumar044 Jan 12, 2026
8ce33ee
Replace envs.net with unredacted.org in config (#2601)
lunarthegrey Feb 11, 2026
ca82aa2
Hide "Delete Message" if it is forbidden (#2602)
GimleLarpes Feb 12, 2026
83e5125
fix(deps): update dependency folds to v2.5.0 (#2606)
renovate[bot] Feb 12, 2026
1ce6ca2
Re-add `mEvent.getSender() === mx.getUserId()` check for deletion of …
GimleLarpes Feb 12, 2026
fd37dfe
Fix muted rooms showing unread badges (#2581)
andrewmurphyio Feb 12, 2026
206a927
fix(deps): update dependency react-router-dom to v6.30.3 (#2612)
renovate[bot] Feb 14, 2026
074c555
Post session info to service worker instead of asking from sw (#2605)
ajbura Feb 14, 2026
3522751
Prevent invalid mxc from getting used (#2609)
ajbura Feb 14, 2026
9d49418
Set m.fully_read marker when marking rooms as read (#2587)
andrewmurphyio Feb 14, 2026
4ba7b91
Revert "fix: set m.fully_read marker when marking rooms as read" (#2629)
kfiven Feb 15, 2026
fbde1a2
fix: image not loading on mobile after lock/unlock (#2631)
ajbura Feb 16, 2026
d866c1b
fix room back button not working after router update (#2630)
ajbura Feb 16, 2026
0f220f5
fix: add noreferrer to sanitized links for improved privacy consisten…
RinZ27 Feb 16, 2026
29ec172
Release v4.10.3 (#2608)
kfiven Feb 16, 2026
170f5cd
Request session info from sw if missing (#2664)
ajbura Feb 21, 2026
9ff15b8
fix space lobby / search selected hook not working (#2675)
ajbura Feb 22, 2026
1f03891
fix(deps): update dependency folds to v2.6.1 (#2679)
renovate[bot] Feb 22, 2026
91c8731
Add permission for managing emojis & stickers (#2678)
ajbura Feb 22, 2026
b6cc0e3
Update node to v24.13.1 LTS (#2622)
kfiven Feb 22, 2026
2d6730d
Bump actions/checkout from 4.2.0 to 6.0.2 (#2640)
dependabot[bot] Feb 22, 2026
2e6c5f7
Bump actions/upload-artifact from 4.6.2 to 6.0.0 (#2644)
dependabot[bot] Feb 22, 2026
826b3c2
chore(deps): update actions/setup-node action to v6 (#2681)
renovate[bot] Feb 22, 2026
a902218
Set message power to moderator in space (#2684)
ajbura Feb 23, 2026
7a9f6d2
Bump linkifyjs and linkify-react from 4.1.3 to 4.3.2 (#2682)
dependabot[bot] Feb 23, 2026
b2cb717
fix noreferrer typo in url preview link (#2685)
ajbura Feb 23, 2026
ed0ad61
Verify SSO window message origin (#2686)
ajbura Feb 23, 2026
dab44ed
Add prod-deploy.yml to Docker PR workflow paths (#2687)
kfiven Feb 23, 2026
cd80d4c
Bump docker/build-push-action from 6.18.0 to 6.19.2 (#2642)
dependabot[bot] Feb 23, 2026
df3a3ba
Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#2641)
dependabot[bot] Feb 23, 2026
02106a9
Release v4.10.4 (#2688)
kfiven Feb 23, 2026
f642809
chore(deps): update docker/login-action action to v3.7.0 (#2689)
renovate[bot] Feb 23, 2026
739786d
chore(deps): update docker/setup-qemu-action action to v3.7.0 (#2691)
renovate[bot] Feb 23, 2026
f2d8ad0
chore(deps): update docker/metadata-action action to v5.10.0 (#2690)
renovate[bot] Feb 23, 2026
6347640
Release v4.10.5 (#2692)
kfiven Feb 23, 2026
221bc04
Bump dawidd6/action-download-artifact from 11 to 15 (#2694)
dependabot[bot] Feb 24, 2026
85fcbd8
chore(deps): update thollander/actions-comment-pull-request from 2.5.…
renovate[bot] Feb 24, 2026
e0d5c63
Fix invalid matrix.to event link generation (#2717)
tulir Mar 3, 2026
971f312
Pin all the action deps to SHA (#2725)
kfiven Mar 4, 2026
bb8b9ab
Add more docker related action checks (#2724)
kfiven Mar 4, 2026
7b52c92
Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#2718)
dependabot[bot] Mar 4, 2026
68b6a09
Bump dawidd6/action-download-artifact from 15 to 16 (#2719)
dependabot[bot] Mar 4, 2026
2bd1570
Update deploy PR workflow name to include PR number (#2726)
kfiven Mar 4, 2026
c5c8703
Update deploy PR workflow name and run name (#2728)
kfiven Mar 4, 2026
730670c
chore(deps): update actions/setup-node action to v6.3.0 (#2727)
renovate[bot] Mar 4, 2026
b050cd0
feat: Add voice/video room support (#2680)
kfiven Mar 7, 2026
c6bb491
Downgrade matrix-widget-api from 1.17.0 to 1.13.0 (#2736)
ajbura Mar 7, 2026
7953ec8
Apply deafen state when call member changes (#2737)
ajbura Mar 8, 2026
55e8306
Display call member speaking status on bottom bar (#2742)
ajbura Mar 8, 2026
bc6cadd
Add own control buttons for element-call (#2744)
ajbura Mar 9, 2026
d679e68
Fix recent emoji does not persist (#2722)
ajbura Mar 9, 2026
2eb5a9a
Fix crash with bad location uri (#2746)
ajbura Mar 9, 2026
4449e7c
Show call support error and disable join button (#2748)
ajbura Mar 9, 2026
296249d
chore: enable semantic check on PR title (#2447)
kfiven Mar 10, 2026
37e0c2a
chore(deps): continue action if login fails (#2758)
kfiven Mar 10, 2026
0cbfbab
chore: add semantic commits to renovate configuration (#2760)
kfiven Mar 10, 2026
0d15669
fix: call ui imorovements (#2749)
ajbura Mar 10, 2026
409d458
chore(deps): update folds to 2.6.2 (#2762)
ajbura Mar 10, 2026
b76ad3c
chore(release): 4.11.0 [skip ci]
kfiven Mar 11, 2026
919fe83
chore(deps): Update slate deps to 0.123.0 (#2764)
kfiven Mar 11, 2026
6a05ff5
chore(release): v4.11.1 [skip ci] (#2765)
kfiven Mar 11, 2026
7570a84
Show image viewer when clicking url preview thumbnail (#2309)
LeaPhant Mar 14, 2026
3d35490
fix: hover state on url preview image and make it keyboard friendly (…
ajbura Mar 14, 2026
0721b29
chore: batch slate related deps (#2775)
kfiven Mar 14, 2026
8a78c96
feat: allow using filenames in codeblocks (#2455)
WebFreak001 Mar 14, 2026
8f1add6
fix: prevent codeblock filename drop on edit (#2780)
ajbura Mar 15, 2026
b0954ee
fix: Mention CLA in CONTRIBUTING.md (#2804)
u9000-Nine Mar 19, 2026
132a76d
chore: add semantic release (#2759)
kfiven Mar 19, 2026
65c87df
chore: add git author to the sem release (#2815)
kfiven Mar 21, 2026
9c7b635
chore: add new issue triage discussion template (#2825)
kfiven Mar 22, 2026
bcaf43a
chore: fix link in issue triage template (#2826)
kfiven Mar 22, 2026
19f28b4
chore: use private vulnerability disclosure (#2827)
kfiven Mar 22, 2026
4e559e5
chore: group related package update together (#2833)
kfiven Mar 23, 2026
0c30ece
fix: remove typo in no rooms UI (#2834)
kfiven Mar 23, 2026
1c8f203
chore: add 'Stickers and Emojis' as featured space (#2842)
u9000-Nine Mar 25, 2026
b6adac6
chore: add notice about SDK replacement (#2778)
kfiven Mar 25, 2026
b4299f8
feat: add YYYY-MM-DD (ISO 8601) date format to presets (#2712)
ranidspace Mar 27, 2026
acae043
chore: make error more useful and understandable (#2859)
kfiven Mar 27, 2026
1b5e58a
chore: add matrixrooms.info to directory list (#2844)
u9000-Nine Mar 28, 2026
1068bba
chore(deps): bump docker/login-action from 3.7.0 to 4.1.0 (#2879)
dependabot[bot] Apr 14, 2026
0812131
chore(deps): bump docker/build-push-action from 6.19.2 to 7.1.0 (#2895)
dependabot[bot] Apr 14, 2026
74745ed
chore(deps): bump nginx from 1.29.5-alpine to 1.29.8-alpine (#2894)
dependabot[bot] Apr 14, 2026
3d79293
chore(deps): bump softprops/action-gh-release from 2.3.3 to 3.0.0 (#2…
dependabot[bot] Apr 14, 2026
fb76e3e
chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#2893)
dependabot[bot] Apr 14, 2026
a33e8db
chore(deps): bump dawidd6/action-download-artifact from 16 to 20 (#2880)
dependabot[bot] Apr 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
127 changes: 127 additions & 0 deletions .github/DISCUSSION_TEMPLATE/issue-triage.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
labels: ["needs-confirmation"]
body:
- type: markdown #add faqs in future
attributes:
value: |
> [!IMPORTANT]
> Please read through [the Discussion rules](https://github.com/cinnyapp/cinny/discussions/2653) and check for both existing [Discussions](https://github.com/cinnyapp/cinny/discussions?discussions_q=) and [Issues](https://github.com/cinnyapp/cinny/issues?q=sort%3Areactions-desc) prior to opening a new Discussion.
- type: markdown
attributes:
value: "# Issue Details"
- type: textarea
attributes:
label: Issue Description
description: |
Provide a detailed description of the issue. Include relevant information, such as:
- The feature or configuration option you encounter the issue with.
- Screenshots, screen recordings, or other supporting media (as needed).
- If this is a regression of an existing issue that was closed or resolved, please include the previous item reference (Discussion, Issue, PR, commit) in your description.
placeholder: |
When I try to send a message in a room, the message doesn't appear in the timeline.
OR
The application crashes when I click on the settings button.
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
description: |
Describe how you expect Cinny to behave in this situation.
placeholder: |
I expected the message to appear in the room timeline immediately after sending.
OR
The settings panel should open smoothly without any crashes.
validations:
required: true
- type: textarea
attributes:
label: Actual Behavior
description: |
Describe how Cinny actually behaves in this situation. If it is not immediately obvious how the actual behavior differs from the expected behavior described above, please be sure to mention the deviation specifically.
placeholder: |
The application freezes for 3 seconds and then shows a white screen.
validations:
required: true
- type: textarea
attributes:
label: Reproduction Steps
description: |
Provide a detailed set of step-by-step instructions for reproducing this issue.
placeholder: |
1. Open Cinny and log in to my account
2. Navigate to the #general room
3. Type a message in the message box
4. Press Enter to send
5. Notice that the message doesn't appear in the timeline
validations:
required: true
- type: textarea
attributes:
label: Environement
description: |
Please provide information about your environment. Include the following:
- OS:
- Browser:
- Cinny Web Version: (app.cinny.in or self hosted)
- Cinny desktop Version: (appimage or deb or flatpak)
- Matrix Homeserver:
placeholder: |
- OS: Windows 11
- Browser: Chrome 120.0.6099.109
- Cinny Web Version: 3.2.0 (app.cinny.in or self hosted)
- Cinny desktop Version: 3.2.0 (appimage or deb or flatpak)
- Matrix Homeserver: matrix.org (Synapse 1.97.0)
render: text
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant Logs
description: |
If applicable, add browser console logs to help explain your problem.

**To get browser console logs:**
- Chrome/Edge: Press F12 → Console tab
- Firefox: Press F12 → Console tab
- Safari: Develop → Show Web Inspector → Console

Please wrap large log outputs in code blocks with triple backticks (```).
placeholder: |
```
Error: Failed to send message
at MessageComposer.sendMessage (composer.js:245)
at HTMLButtonElement.onClick (composer.js:189)
TypeError: Cannot read property 'content' of undefined
at RoomTimeline.render (timeline.js:567)
```
render: shell
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: |
Add any other context about the problem here (e.g., when did this start happening, does it happen on different homeservers, etc.)
placeholder: |
- This started happening after I updated to version 3.2.0
- It only happens in encrypted rooms, not in public rooms
- I've tried on both Firefox and Chrome with the same result
- It works fine on my phone using the same account
- This happens on all homeservers I've tested (matrix.org, mozilla.org)
validations:
required: false
- type: markdown
attributes:
value: |
# User Acknowledgements
> [!TIP]
> Use these links to review the existing Cinny [Discussions](https://github.com/cinnyapp/cinny/discussions?discussions_q=) and [Issues](https://github.com/cinnyapp/cinny/issues?q=sort%3Areactions-desc).
- type: checkboxes #add faqs in future
attributes:
label: "I acknowledge that:"
options:
- label: I have searched the Cinny repository (both open and closed Discussions and Issues) and confirm this is not a duplicate of an existing issue or discussion.
required: true
- label: I have checked the "Preview" tab on all text fields to ensure that everything looks right, and have wrapped all configuration and code in code blocks with a group of three backticks (` ``` `) on separate lines.
required: true
57 changes: 0 additions & 57 deletions .github/ISSUE_TEMPLATE/bug_report.yml

This file was deleted.

7 changes: 4 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 💬 Matrix Chat
url: https://matrix.to/#/#cinny:matrix.org
about: Ask questions and talk to other Cinny users and the maintainers
- name: Features, Bug Reports, Questions
url: https://github.com/cinnyapp/cinny/discussions/new/choose
about: Our preferred starting point if you have any questions or suggestions about features or behavior.
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/feature_request.yml

This file was deleted.

9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/preapproved.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
name: Pre-Discussed and Approved Topics
about: |-
Only for topics already discussed and approved in the GitHub Discussions section.
---

**DO NOT OPEN A NEW ISSUE. PLEASE USE THE DISCUSSIONS SECTION.**

**I DIDN'T READ THE ABOVE LINE. PLEASE CLOSE THIS ISSUE.**
22 changes: 0 additions & 22 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

3 changes: 0 additions & 3 deletions .github/SECURITY.md

This file was deleted.

20 changes: 19 additions & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,28 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", ":dependencyDashboardApproval"],
"extends": [
"config:recommended",
":dependencyDashboardApproval",
":semanticCommits",
"group:monorepos"
],
"labels": ["Dependencies"],
"rebaseWhen": "conflicted",
"packageRules": [
{
"matchUpdateTypes": ["lockFileMaintenance"]
},
{
"groupName": "Slatejs",
"matchPackageNames": ["slate", "slate-dom", "slate-history", "slate-react"]
},
{
"groupName": "Call",
"matchPackageNames": ["@element-hq/element-call-embedded", "matrix-widget-api"]
},
{
"groupName": "Linkify",
"matchPackageNames": ["linkifyjs", "linkify-react"]
}
],
"lockFileMaintenance": {
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,28 +12,28 @@ jobs:
PR_NUMBER: ${{github.event.number}}
steps:
- name: Checkout repository
uses: actions/checkout@v4.2.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup node
uses: actions/setup-node@v4.4.0
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 20.12.2
cache: 'npm'
node-version-file: ".node-version"
package-manager-cache: false
- name: Install dependencies
run: npm ci
- name: Build app
env:
NODE_OPTIONS: '--max_old_space_size=4096'
run: npm run build
- name: Upload artifact
uses: actions/upload-artifact@v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: preview
path: dist
retention-days: 1
- name: Save pr number
run: echo ${PR_NUMBER} > ./pr.txt
- name: Upload pr number
uses: actions/upload-artifact@v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: pr
path: ./pr.txt
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- name: 'CLA Assistant'
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target'
# Beta Release
uses: cla-assistant/github-action@v2.6.1
uses: cla-assistant/github-action@ca4a40a7d1004f18d9960b404b97e5f30a505a08 # v2.6.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# the below token should have repo scope and must be manually added by you in the repository's secret
Expand Down
17 changes: 9 additions & 8 deletions .github/workflows/deploy-pull-request.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
name: Deploy PR to Netlify
run-name: "Deploy PR to Netlify (${{ github.event.workflow_run.head_branch }})"

on:
workflow_run:
Expand All @@ -15,7 +16,7 @@ jobs:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
steps:
- name: Download pr number
uses: dawidd6/action-download-artifact@07ab29fd4a977ae4d2b275087cf67563dfdf0295
uses: dawidd6/action-download-artifact@8305c0f1062bb0d184d09ef4493ecb9288447732 # v20
with:
workflow: ${{ github.event.workflow.id }}
run_id: ${{ github.event.workflow_run.id }}
Expand All @@ -24,15 +25,15 @@ jobs:
id: pr
run: echo "id=$(<pr.txt)" >> $GITHUB_OUTPUT
- name: Download artifact
uses: dawidd6/action-download-artifact@07ab29fd4a977ae4d2b275087cf67563dfdf0295
uses: dawidd6/action-download-artifact@8305c0f1062bb0d184d09ef4493ecb9288447732 # v20
with:
workflow: ${{ github.event.workflow.id }}
run_id: ${{ github.event.workflow_run.id }}
name: preview
path: dist
- name: Deploy to Netlify
id: netlify
uses: nwtgck/actions-netlify@4cbaf4c08f1a7bfa537d6113472ef4424e4eb654
uses: nwtgck/actions-netlify@4cbaf4c08f1a7bfa537d6113472ef4424e4eb654 # v3.0.0
with:
publish-dir: dist
deploy-message: "Deploy PR ${{ steps.pr.outputs.id }}"
Expand All @@ -45,12 +46,12 @@ jobs:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID_PR_CINNY }}
timeout-minutes: 1
- name: Comment preview on PR
uses: thollander/actions-comment-pull-request@fabd468d3a1a0b97feee5f6b9e499eab0dd903f6
uses: thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b #v3.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.GITHUB_TOKEN }}
with:
pr_number: ${{ steps.pr.outputs.id }}
comment_tag: ${{ steps.pr.outputs.id }}
pr-number: ${{ steps.pr.outputs.id }}
comment-tag: ${{ steps.pr.outputs.id }}
message: |
Preview: ${{ steps.netlify.outputs.deploy-url }}
⚠️ Exercise caution. Use test accounts. ⚠️
⚠️ Exercise caution. Use test accounts. ⚠️
Loading
Loading