Skip to content

Commit 4a1cc47

Browse files
authored
Merge branch 'main' into perf-console-optimizations
2 parents aad9c7f + 8b4028d commit 4a1cc47

66 files changed

Lines changed: 644 additions & 320 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/copilot-setup-steps.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
permissions:
1818
contents: read
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
- name: Setup Bun
22-
uses: oven-sh/setup-bun@v2
22+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
2323
with:
2424
bun-version: 1.3.8
2525

.github/workflows/dockerize-profiles.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,20 @@ jobs:
1414

1515
steps:
1616
- name: Checkout the repo
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
- name: Set up QEMU
19-
uses: docker/setup-qemu-action@v2
19+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
2020
- name: Set up Docker Buildx
21-
uses: docker/setup-buildx-action@v2
21+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
2222
- name: Log in to Docker Hub
23-
uses: docker/login-action@v3
23+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
2424
with:
2525
username: ${{ vars.DOCKERHUB_USERNAME }}
2626
password: ${{ secrets.DOCKERHUB_TOKEN }}
2727

2828
- name: Extract metadata (tags, labels) for Docker
2929
id: meta
30-
uses: docker/metadata-action@v5
30+
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
3131
with:
3232
images: appwrite/console-profiles
3333
tags: |
@@ -40,7 +40,7 @@ jobs:
4040
4141
- name: Build and push Docker image
4242
id: push
43-
uses: docker/build-push-action@v6
43+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
4444
with:
4545
context: .
4646
push: true

.github/workflows/e2e.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ jobs:
1111
e2e:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1515
- name: Setup Bun
16-
uses: oven-sh/setup-bun@v2
16+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
1717
with:
1818
bun-version: 1.3.8
1919

2020
- name: Install dependencies
2121
run: bun install --frozen-lockfile
2222

2323
- name: Cache Playwright browsers
24-
uses: actions/cache@v4
24+
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
2525
id: playwright-cache
2626
with:
2727
path: ~/.cache/ms-playwright
@@ -34,7 +34,7 @@ jobs:
3434

3535
- name: E2E Tests
3636
run: bun test:e2e
37-
- uses: actions/upload-artifact@v4
37+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
3838
if: ${{ !cancelled() }}
3939
with:
4040
name: playwright-report

.github/workflows/publish.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout the repo
12-
uses: actions/checkout@v2
12+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1313
- name: Set up QEMU
14-
uses: docker/setup-qemu-action@v2
14+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
1515
- name: Set up Docker Buildx
16-
uses: docker/setup-buildx-action@v2
16+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
1717
- name: Log in to Docker Hub
18-
uses: docker/login-action@v3
18+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
1919
with:
2020
username: ${{ vars.DOCKERHUB_USERNAME }}
2121
password: ${{ secrets.DOCKERHUB_TOKEN }}
2222
- name: Extract metadata (tags, labels) for Docker
2323
id: meta
24-
uses: docker/metadata-action@v5
24+
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
2525
with:
2626
images: appwrite/console-cloud
2727
tags: |
@@ -30,7 +30,7 @@ jobs:
3030
type=semver,pattern={{major}}
3131
- name: Build and push Docker image
3232
id: push
33-
uses: docker/build-push-action@v6
33+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
3434
with:
3535
context: .
3636
push: true
@@ -51,19 +51,19 @@ jobs:
5151
runs-on: ubuntu-latest
5252
steps:
5353
- name: Checkout the repo
54-
uses: actions/checkout@v2
54+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5555
- name: Set up QEMU
56-
uses: docker/setup-qemu-action@v2
56+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
5757
- name: Set up Docker Buildx
58-
uses: docker/setup-buildx-action@v2
58+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
5959
- name: Log in to Docker Hub
60-
uses: docker/login-action@v3
60+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
6161
with:
6262
username: ${{ vars.DOCKERHUB_USERNAME }}
6363
password: ${{ secrets.DOCKERHUB_TOKEN }}
6464
- name: Extract metadata (tags, labels) for Docker
6565
id: meta
66-
uses: docker/metadata-action@v5
66+
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
6767
with:
6868
images: appwrite/console-cloud-stage
6969
tags: |
@@ -72,7 +72,7 @@ jobs:
7272
type=semver,pattern={{major}}
7373
- name: Build and push Docker image
7474
id: push
75-
uses: docker/build-push-action@v6
75+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
7676
with:
7777
context: .
7878
push: true
@@ -91,19 +91,19 @@ jobs:
9191
runs-on: ubuntu-latest
9292
steps:
9393
- name: Checkout the repo
94-
uses: actions/checkout@v2
94+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9595
- name: Set up QEMU
96-
uses: docker/setup-qemu-action@v2
96+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
9797
- name: Set up Docker Buildx
98-
uses: docker/setup-buildx-action@v2
98+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
9999
- name: Log in to Docker Hub
100-
uses: docker/login-action@v3
100+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
101101
with:
102102
username: ${{ vars.DOCKERHUB_USERNAME }}
103103
password: ${{ secrets.DOCKERHUB_TOKEN }}
104104
- name: Extract metadata (tags, labels) for Docker
105105
id: meta
106-
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
106+
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
107107
with:
108108
images: appwrite/console
109109
tags: |
@@ -112,7 +112,7 @@ jobs:
112112
type=semver,pattern={{major}}
113113
- name: Build and push Docker image
114114
id: push
115-
uses: docker/build-push-action@v6
115+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
116116
with:
117117
context: .
118118
push: true
@@ -130,19 +130,19 @@ jobs:
130130
runs-on: ubuntu-latest
131131
steps:
132132
- name: Checkout the repo
133-
uses: actions/checkout@v2
133+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
134134
- name: Set up QEMU
135-
uses: docker/setup-qemu-action@v2
135+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
136136
- name: Set up Docker Buildx
137-
uses: docker/setup-buildx-action@v2
137+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
138138
- name: Log in to Docker Hub
139-
uses: docker/login-action@v3
139+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
140140
with:
141141
username: ${{ vars.DOCKERHUB_USERNAME }}
142142
password: ${{ secrets.DOCKERHUB_TOKEN }}
143143
- name: Extract metadata (tags, labels) for Docker
144144
id: meta
145-
uses: docker/metadata-action@v5
145+
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
146146
with:
147147
images: appwrite/console-cloud-no-regions
148148
tags: |
@@ -151,7 +151,7 @@ jobs:
151151
type=semver,pattern={{major}}
152152
- name: Build and push Docker image
153153
id: push
154-
uses: docker/build-push-action@v6
154+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
155155
with:
156156
context: .
157157
push: true

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010

1111
steps:
12-
- uses: actions/stale@v9
12+
- uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2.0
1313
with:
1414
repo-token: ${{ secrets.GITHUB_TOKEN }}
1515
stale-issue-message: "This issue has been labeled as a 'question', indicating that it requires additional information from the requestor. It has been inactive for 7 days. If no further activity occurs, this issue will be closed in 14 days."

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
build:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
- name: Setup Bun
19-
uses: oven-sh/setup-bun@v2
19+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
2020
with:
2121
bun-version: 1.3.8
2222

bun.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
},
2121
"dependencies": {
2222
"@ai-sdk/svelte": "^1.1.24",
23-
"@appwrite.io/console": "https://pkg.vc/-/@appwrite/@appwrite.io/console@93d2dfa",
23+
"@appwrite.io/console": "^12.2.0",
2424
"@appwrite.io/pink-icons": "0.25.0",
2525
"@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@bfe7ce3",
2626
"@appwrite.io/pink-legacy": "^1.0.3",

pnpm-lock.yaml

Lines changed: 0 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)