Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate: Migrate to remix #19

Merged
merged 29 commits into from
Aug 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
05647fa
Add: Show /index
sevenc-nanashi Aug 19, 2024
cf92b55
Add: Improve i18n
sevenc-nanashi Aug 20, 2024
ee2aedb
Add: Add new chart page
sevenc-nanashi Aug 25, 2024
4c0de43
Improve: Improve chart uploading page
sevenc-nanashi Aug 25, 2024
478fb15
Improve: Improve listing
sevenc-nanashi Aug 25, 2024
03e65e7
Add: Add user page
sevenc-nanashi Aug 25, 2024
291c6c8
Improve: Improve page title
sevenc-nanashi Aug 25, 2024
3a2fbc3
Add: Add alts page
sevenc-nanashi Aug 27, 2024
73e5be9
Improve: Improve sidebar
sevenc-nanashi Aug 27, 2024
1b05e9d
Update: Update to react 19 canary
sevenc-nanashi Aug 27, 2024
74fc94d
Add: Add node-version
sevenc-nanashi Aug 27, 2024
3564fb5
Fix: Fix CI
sevenc-nanashi Aug 27, 2024
a275f52
Refactor: Extract into ChartList
sevenc-nanashi Aug 27, 2024
620e29a
Add: Add open in sonolus button on top patge
sevenc-nanashi Aug 27, 2024
de1c59d
Improve: Improve chart card
sevenc-nanashi Aug 28, 2024
f46b50b
Improve: Defer loading
sevenc-nanashi Aug 28, 2024
3233144
Add: Add /login
sevenc-nanashi Aug 28, 2024
c9367aa
Delete: Delete build
sevenc-nanashi Aug 28, 2024
0dd454b
Change: Improve loading state
sevenc-nanashi Aug 28, 2024
350bf67
Add: Add transition
sevenc-nanashi Aug 28, 2024
b61e3a4
Add: Add search page
sevenc-nanashi Aug 29, 2024
3068bb1
Add: Add settings dialog
sevenc-nanashi Aug 29, 2024
9215a5d
Add: Add dockerfile
sevenc-nanashi Aug 29, 2024
d84b05c
Fix: Fix code
sevenc-nanashi Aug 29, 2024
0f81239
Change: Always build but not push
sevenc-nanashi Aug 29, 2024
0518515
Code: rubocop -A
sevenc-nanashi Aug 29, 2024
ad9238b
Fix: Fix dispatch condition
sevenc-nanashi Aug 29, 2024
6348cde
Add: Show published date
sevenc-nanashi Aug 29, 2024
22733f8
Add: Add more button
sevenc-nanashi Aug 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ runs:
ENV_FILE=.env.build
${{ inputs.build-args }}
platforms: linux/amd64,linux/arm64
push: true
push: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
tags: |
ghcr.io/${{ github.repository_owner }}/chart_cyanvas/${{ inputs.directory-name }}:${{ env.CURRENT_DATETIME }}
ghcr.io/${{ github.repository_owner }}/chart_cyanvas/${{ inputs.directory-name }}:latest
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/backend-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ jobs:
bundle exec rake parallel:spec
build:
runs-on: ubuntu-latest
if: github.ref_name == 'main'
needs:
- check
permissions:
Expand Down
16 changes: 7 additions & 9 deletions .github/workflows/frontend-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ on:
- ".github/workflows/frontend-*.yml"
- "Rakefile"
- "config.test.yml"
pull_request:
paths:
- "frontend/**"
- ".github/workflows/frontend-*.yml"
- "Rakefile"
- "config.test.yml"
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -36,7 +42,7 @@ jobs:
working-directory: ./frontend
run: |
pnpm i
pnpm lint
pnpm check

- name: Run frontend typecheck
working-directory: ./frontend
Expand All @@ -45,7 +51,6 @@ jobs:

build:
runs-on: ubuntu-latest
if: github.ref_name == 'main'
needs:
- check
permissions:
Expand All @@ -63,13 +68,6 @@ jobs:
node-version-file: frontend/.node-version
cache: "pnpm"
cache-dependency-path: frontend/pnpm-lock.yaml
- name: Cache .next
uses: actions/cache@v3
with:
path: frontend/.next
key: ${{ runner.os }}-next-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-next-

- name: Build production
working-directory: ./frontend
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/sub-audio-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ on:
- ".github/workflows/sub-audio-*.yml"
- "Rakefile"
- "config.test.yml"
pull_request:
paths:
- "sub-audio/**"
- ".github/workflows/sub-audio-*.yml"
- "Rakefile"
- "config.test.yml"
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -59,7 +65,6 @@ jobs:
poetry run poe test

- name: Build image
if: github.ref_name == 'main'
uses: ./.github/actions/build
with:
directory-name: sub-audio
7 changes: 6 additions & 1 deletion .github/workflows/sub-chart-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ on:
- ".github/workflows/sub-chart-*.yml"
- "Rakefile"
- "config.test.yml"
pull_request:
paths:
- "sub-chart/**"
- ".github/workflows/sub-chart-*.yml"
- "Rakefile"
- "config.test.yml"
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -47,7 +53,6 @@ jobs:
pnpm typecheck

- name: Build production
if: github.ref_name == 'main'
working-directory: ./sub-chart
run: |
pnpm build
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/sub-image-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ on:
- ".github/workflows/sub-image-*.yml"
- "Rakefile"
- "config.test.yml"
pull_request:
paths:
- "sub-image/**"
- ".github/workflows/sub-image-*.yml"
- "Rakefile"
- "config.test.yml"
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -36,7 +42,6 @@ jobs:
cargo test

- name: Build binary
if: github.ref_name == 'main'
run: |
sudo apt-get update
sudo apt-get install -y g++-aarch64-linux-gnu
Expand Down
Loading
Loading