Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main'
Browse files Browse the repository at this point in the history
  • Loading branch information
chenqianhe committed May 9, 2024
2 parents cd89f9e + 4fbda10 commit 859f71c
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 1 deletion.
40 changes: 40 additions & 0 deletions .github/workflows/sync.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Upstream Sync

permissions:
contents: write

on:
schedule:
- cron: "0 0 * * *" # every day
workflow_dispatch:

jobs:
sync_latest_from_upstream:
name: Sync latest commits from upstream repo
runs-on: ubuntu-latest
if: ${{ github.event.repository.fork }}

steps:
# Step 1: run a standard checkout action
- name: Checkout target repo
uses: actions/checkout@v3

# Step 2: run the sync action
- name: Sync upstream changes
id: sync
uses: aormsby/Fork-Sync-With-Upstream-action@v3.4
with:
upstream_sync_repo: chenqianhe/chatgpt-consumption
upstream_sync_branch: main
target_sync_branch: main
target_repo_token: ${{ secrets.GITHUB_TOKEN }} # automatically generated, no need to set

# Set test_mode true to run tests instead of the true action!!
test_mode: false

- name: Sync check
if: failure()
run: |
echo "[Error] 由于上游仓库的 workflow 文件变更,导致 GitHub 自动暂停了本次自动更新,你需要手动 Sync Fork 一次"
echo "[Error] Due to a change in the workflow file of the upstream repository, GitHub has automatically suspended the scheduled automatic update. You need to manually sync your fork."
exit 1
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ChatGPT Consumption
# [ChatGPT Consumption](https://chromewebstore.google.com/detail/inlfplkijidejppdffcpehojlpndjigi)

![](/images/logo.png)

Expand All @@ -15,13 +15,17 @@ ChatGPT Consumption is an innovative Chrome extension designed to enhance your C
- User-Friendly Interface: Designed with simplicity in mind, our extension seamlessly integrates into your browsing experience without overwhelming you with data, making it accessible for everyone.

## Installation

https://chromewebstore.google.com/detail/inlfplkijidejppdffcpehojlpndjigi

1. Clone this repository to your local machine.
2. Open Google Chrome and navigate to chrome://extensions.
3. Enable "Developer mode" in the top right corner.
4. Click on "Load unpacked" and select the folder containing the cloned.
5. The ChatGPT Consumption extension should now be visible in your extensions list and ready to use.

## Usage

1. Open ChatGPT in your Chrome browser.
2. Start a conversation as you normally would.
3. The ChatGPT Consumption extension will automatically display the token count and estimated water consumption for each conversation in real-time.
Expand Down

0 comments on commit 859f71c

Please sign in to comment.