Skip to content

Commit 64ea199

Browse files
committed
Merge branch 'release/2.36.0' into main
2 parents e6ebf7b + 61b416f commit 64ea199

34 files changed

+3243
-548
lines changed

.env.dist

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,17 @@ VUE_APP_FIREBASE_PROJECT_ID=PROJECT_ID
1212
VUE_APP_FIREBASE_STORAGE_BUCKET=storage_bucket.domain
1313
VUE_APP_FIREBASE_MESSAGING_SENDER_ID=SENDER_ID
1414

15+
# Patreon
16+
VUE_APP_PATREON_CLIENT_ID=PATREON_KEY
17+
VUE_APP_PATREON_CLIENT_SECRET=PATREON_SECRET
18+
19+
# AI Monster Generator
20+
MONSTER_GENERATOR_URL=https://ai.shieldmaiden.app
21+
MONSTER_GENERATOR_API_KEY=AI_API_KEY
22+
1523
# If developing Character Sync locally add:
1624
# LOCAL_CHARACTER_SYNC_ID="extension-id"
25+
26+
# Generate Monster API KEY
27+
MONSTER_GENERATOR_URL="http://localhost:8000/api"
28+
MONSTER_GENERATOR_API_KEY=insecure

.github/dependabot.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,8 @@ updates:
66
interval: "monthly"
77
target-branch: "develop"
88
ignore:
9+
- dependency-name: "vue"
10+
versions: [">=3.0.0"]
911
- dependency-name: "@quasar/app"
10-
versions: [">=2.4.3"]
12+
versions: [">=3.0.0"]
13+

.github/workflows/build_main.yml

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,28 +31,18 @@ jobs:
3131
3232
- run: quasar build -m ssr --if-present
3333

34-
# Login against a Docker registry except on PR
35-
# https://github.com/docker/login-action
36-
- name: Log into registry Docker Hub
37-
# if: github.event_name != 'pull_request'
38-
uses: docker/login-action@v1
34+
- # Login against GitHub Container Registry
35+
name: Log in to GitHub Container Registry
36+
uses: docker/login-action@v3
3937
with:
40-
username: ${{ secrets.DOCKER_USERNAME }}
41-
password: ${{ secrets.DOCKER_TOKEN }}
42-
43-
# Extract metadata (tags, labels) for Docker
44-
# https://github.com/docker/metadata-action
45-
- name: Extract Docker metadata
46-
id: meta
47-
uses: docker/metadata-action@v3
48-
with:
49-
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
38+
registry: ghcr.io
39+
username: ${{ github.actor }}
40+
password: ${{ secrets.GITHUB_TOKEN }}
5041

51-
# Build and push Docker image with Buildx (don't push on PR)
52-
# https://github.com/docker/build-push-action
53-
- name: Build and push Docker image
54-
uses: docker/build-push-action@v2
42+
- # Build and push Docker image
43+
name: Build and push
44+
uses: docker/build-push-action@v6
5545
with:
5646
context: .
5747
push: true
58-
tags: harmlesskey/harmlesskey
48+
tags: ghcr.io/harmlesskey/harmlesskey

.github/workflows/build_master.yml

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

.github/workflows/build_staging.yml

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -24,37 +24,26 @@ jobs:
2424
- run: npm i -g @quasar/cli@latest
2525
- run: npm ci
2626

27-
- name: Create env file
27+
- name: Create public env file
2828
run: |
2929
cat << EOF >> .env.production.local
3030
${{ secrets.STAGING_ENV_FILE }}
3131
EOF
3232
33-
# - run: npm run build in debug mode --if-present
3433
- run: quasar build -m ssr -d --if-present
3534

36-
# Login against a Docker registry except on PR
37-
# https://github.com/docker/login-action
38-
- name: Log into registry Docker Hub
39-
# if: github.event_name != 'pull_request'
40-
uses: docker/login-action@v1
35+
- # Login against GitHub Container Registry
36+
name: Log in to GitHub Container Registry
37+
uses: docker/login-action@v3
4138
with:
42-
username: ${{ secrets.DOCKER_USERNAME }}
43-
password: ${{ secrets.DOCKER_TOKEN }}
44-
45-
# Extract metadata (tags, labels) for Docker
46-
# https://github.com/docker/metadata-action
47-
- name: Extract Docker metadata
48-
id: meta
49-
uses: docker/metadata-action@v3
50-
with:
51-
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
39+
registry: ghcr.io
40+
username: ${{ github.actor }}
41+
password: ${{ secrets.GITHUB_TOKEN }}
5242

53-
# Build and push Docker image with Buildx (don't push on PR)
54-
# https://github.com/docker/build-push-action
55-
- name: Build and push Docker image
56-
uses: docker/build-push-action@v2
43+
- # Build and push Docker image
44+
name: Build and push
45+
uses: docker/build-push-action@v6
5746
with:
5847
context: .
5948
push: true
60-
tags: harmlesskey/harmlesskey_staging
49+
tags: ghcr.io/harmlesskey/harmlesskey_staging

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,5 @@ yarn-error.log*
6666
*.ntvs*
6767
*.njsproj
6868
*.sln
69+
70+
firebaseServiceAccountKey.json

0 commit comments

Comments
 (0)