Skip to content

Commit d3f3a17

Browse files
authored
Merge pull request #5657 from MisRob/channel-cards
Unstable to channel cards branch
2 parents b7c3b45 + 2213979 commit d3f3a17

File tree

193 files changed

+10085
-5610
lines changed

Some content is hidden

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

193 files changed

+10085
-5610
lines changed

.github/dependabot.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,19 @@ updates:
77
- package-ecosystem: "pip"
88
directory: "/"
99
schedule:
10-
interval: "weekly"
11-
day: "wednesday"
10+
interval: "monthly"
1211
time: "00:00"
12+
cooldown:
13+
default-days: 7
1314

1415
# Maintain dependencies for Javascript
1516
- package-ecosystem: "npm"
1617
directory: "/"
1718
schedule:
18-
interval: "weekly"
19-
day: "wednesday"
19+
interval: "monthly"
2020
time: "00:00"
21+
cooldown:
22+
default-days: 7
2123
groups:
2224
babel:
2325
patterns:
@@ -33,9 +35,10 @@ updates:
3335
- package-ecosystem: "github-actions"
3436
directory: "/"
3537
schedule:
36-
interval: "weekly"
37-
day: "wednesday"
38+
interval: "monthly"
3839
time: "00:00"
40+
cooldown:
41+
default-days: 7
3942
groups:
4043
github:
4144
patterns:
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Send reply on a new contributor pull request
2+
on:
3+
pull_request_target:
4+
types: [opened]
5+
jobs:
6+
call-workflow:
7+
name: Call shared workflow
8+
uses: learningequality/.github/.github/workflows/contributor-pr-reply.yml@main
9+
secrets:
10+
LE_BOT_APP_ID: ${{ secrets.LE_BOT_APP_ID }}
11+
LE_BOT_PRIVATE_KEY: ${{ secrets.LE_BOT_PRIVATE_KEY }}
12+
SLACK_COMMUNITY_NOTIFICATIONS_WEBHOOK_URL: ${{ secrets.SLACK_COMMUNITY_NOTIFICATIONS_WEBHOOK_URL }}
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
name: Update community pull requests spreadsheet
22
on:
33
pull_request_target:
4-
types: [assigned,unassigned,opened,closed,reopened]
4+
types: [assigned, unassigned, opened, closed, reopened, edited, review_requested, review_request_removed]
55

66
jobs:
7-
call-update-spreadsheet:
7+
call-workflow:
8+
name: Call shared workflow
89
uses: learningequality/.github/.github/workflows/update-pr-spreadsheet.yml@main
910
secrets:
11+
LE_BOT_APP_ID: ${{ secrets.LE_BOT_APP_ID }}
12+
LE_BOT_PRIVATE_KEY: ${{ secrets.LE_BOT_PRIVATE_KEY }}
1013
CONTRIBUTIONS_SPREADSHEET_ID: ${{ secrets.CONTRIBUTIONS_SPREADSHEET_ID }}
1114
CONTRIBUTIONS_SHEET_NAME: ${{ secrets.CONTRIBUTIONS_SHEET_NAME }}
1215
GH_UPLOADER_GCP_SA_CREDENTIALS: ${{ secrets.GH_UPLOADER_GCP_SA_CREDENTIALS }}

.github/workflows/containerbuild.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout codebase
35-
uses: actions/checkout@v5
35+
uses: actions/checkout@v6
3636

3737
- name: Set up QEMU
3838
uses: docker/setup-qemu-action@v3
@@ -79,7 +79,7 @@ jobs:
7979
with:
8080
skip_after_successful_duplicate: false
8181
github_token: ${{ github.token }}
82-
paths: '["k8s/images/nginx/*", ".github/workflows/containerbuild.yml"]'
82+
paths: '["docker/Dockerfile.nginx.prod", "docker/nginx/*", ".github/workflows/containerbuild.yml"]'
8383

8484
build_nginx:
8585
name: nginx - test build of nginx Docker image
@@ -88,7 +88,7 @@ jobs:
8888
runs-on: ubuntu-latest
8989
steps:
9090
- name: Checkout codebase
91-
uses: actions/checkout@v5
91+
uses: actions/checkout@v6
9292

9393
- name: Set up QEMU
9494
uses: docker/setup-qemu-action@v3
@@ -100,6 +100,6 @@ jobs:
100100
uses: docker/build-push-action@v6
101101
with:
102102
context: ./
103-
file: ./k8s/images/nginx/Dockerfile
103+
file: ./docker/Dockerfile.nginx.prod
104104
platforms: linux/amd64
105105
push: false

.github/workflows/deploytest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
2828
runs-on: ubuntu-latest
2929
steps:
30-
- uses: actions/checkout@v5
30+
- uses: actions/checkout@v6
3131
- name: Use pnpm
3232
uses: pnpm/action-setup@v4
3333
- name: Use Node.js
@@ -47,13 +47,13 @@ jobs:
4747
if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
4848
runs-on: ubuntu-latest
4949
steps:
50-
- uses: actions/checkout@v5
50+
- uses: actions/checkout@v6
5151
- name: Set up Python 3.10
5252
uses: actions/setup-python@v6
5353
with:
5454
python-version: '3.10'
5555
- name: pip cache
56-
uses: actions/cache@v4
56+
uses: actions/cache@v5
5757
with:
5858
path: ~/.cache/pip
5959
key: ${{ runner.os }}-pyprod-${{ hashFiles('requirements.txt') }}

.github/workflows/frontendtest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
2828
runs-on: ubuntu-latest
2929
steps:
30-
- uses: actions/checkout@v5
30+
- uses: actions/checkout@v6
3131
- name: Use pnpm
3232
uses: pnpm/action-setup@v4
3333
- name: Use Node.js

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v5
34+
- uses: actions/checkout@v6
3535
- uses: actions/setup-python@v6
3636
with:
3737
python-version: '3.10'

.github/workflows/pythontest.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
# Maps port 6379 on service container to the host
6262
- 6379:6379
6363
steps:
64-
- uses: actions/checkout@v5
64+
- uses: actions/checkout@v6
6565
- name: Set up minio
6666
run: |
6767
docker run -d -p 9000:9000 --name minio \
@@ -74,7 +74,7 @@ jobs:
7474
with:
7575
python-version: '3.10'
7676
- name: pip cache
77-
uses: actions/cache@v4
77+
uses: actions/cache@v5
7878
with:
7979
path: ~/.cache/pip
8080
key: ${{ runner.os }}-pytest-${{ hashFiles('requirements.txt', 'requirements-dev.txt') }}

.gitmodules

Lines changed: 0 additions & 6 deletions
This file was deleted.

Makefile

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -171,11 +171,7 @@ dcbuild:
171171
$(DOCKER_COMPOSE) build
172172

173173
dcup: .docker/minio .docker/postgres
174-
# run all services except for cloudprober
175-
$(DOCKER_COMPOSE) up studio-app celery-worker
176-
177-
dcup-cloudprober: .docker/minio .docker/postgres
178-
# run all services including cloudprober
174+
# run all services
179175
$(DOCKER_COMPOSE) up
180176

181177
dcdown:

0 commit comments

Comments
 (0)