dtinth
Repos
641
Followers
1553
Following
474

⬤▗▚▚▚ Web-based online rhythm action game. Based on HTML5 technologies, React, Redux and Pixi.js.

947
128

🎹🥁 My MIDI instruments!

60
10

🏦 Mobile web app (https://promptpay2.me), command line app, and JavaScript library to generate QR Code payload for PromptPay.

205
74

An AESTHETIC UI theme for Atom.

205
7

Personal LINE bot to automate various tasks. Home automation, expense tracking, transaction monitoring

140
28

Events

Fix errors when opening TypeScript files in VS Code

Background

As reported by @Savio629 in #4, when setting up the project, opening the project in VS Code, and viewing .vitepress/icons/index.ts, there is a lot of errors shown.

Despite that, the website can be built successfully, so there is not a problem with the code. This is probably an error in configuring tsconfig.json and d.ts files. It is not properly set up to integrate with the IDE yet.

Task

  • Make it so that when opening this file, you don’t see red squiggly errors lines anymore.
  • Your PR should not change the code as it is already working — only configs related to TypeScript and VSCode allowed.
    • This means it should only change .d.ts or tsconfig.json or other config files.
    • Maybe some package has to be installed, so changes to package.json is fine as well.
    • If you have any questions, feel free to ask in this issue.
  • Please include a screenshot in your PR to confirm that it is working.

Hacktoberfest

If you would like to work on this task, please write a comment stating your intent. We will then assign the issue to you. To ensure continuity, the issue will be unassigned after 3 days of inactivity — so please keep us updated.

Getting assigned to an issue is NOT a reservation. It is simply to let others know that someone is already working on it to avoid duplicated efforts. The first person who submits a valid Pull Request (PR) that resolves the issue will have their PR merged, regardless of who was assigned to the issue. However, if you are assigned to an issue and start working on it, but someone else submits a valid PR before you, you can still submit a valid PR even if it has conflicts. The PR will be given the "hacktoberfest-accepted" label and the issue will be closed.

If you encounter any problem, please include relevant logs and screenshot so it’s easy to troubleshoot.

Created at 42 minutes ago
[FEATURE] Open graph

@Nakamcode Good idea! As a start you can use the image URL in README, but suggestions for a better image is welcome!

Created at 47 minutes ago
Add missing logo image for Docusaurus

@Savio629 Thanks for the screenshot, now I get what you mean.

These errors is only diagnostic output in VS Code. It will not affect the build (which is a separate process). This means you can still run the development server even if there are errors in VS Code. I have not set up proper tooling in VS Code yet.

So, you can ignore these errors as long as the site is working. I will create a separate issue for fixing this. Thanks!

Created at 48 minutes ago
pull request opened
Allow matching SHA256 fingerprint instead of SSH public key string

GitHub now supports SSH commit verification. However, the string that gets shown in the verified badge is the SHA256 fingerprint of the public key, not the public key itself.

This PR adds a --fingerprint flag to allow matching against the fingerprint instead.

image

p.s. I am participating in Hacktoberfest, so if you choose to accept this PR, it would be really great if you can also add the hacktoberfest-accepted label to this PR.

Created at 1 hour ago

Add examples

Created at 1 hour ago

add arm64 macOS support

Add files via upload

Update release.yaml

Update release.yaml

Delete .travis.yml (#4)

Update release.yaml (#3)

Update README.md

Update release.yaml

Update go.yml

Update and rename go.yml to build-go.yml

Create create-release-tag.yaml

Update release.yaml

Update create-release-tag.yaml

Update create-release-tag.yaml

Update create-release-tag.yaml

Update release.yaml (#5)

  • Update release.yaml

  • Update create-release-tag.yaml

Update build-go.yml (#6)

  • Update build-go.yml

  • Update create-release-tag.yaml

  • Update and rename release.yaml to release-artefacts.yaml

Add fingerprint mode

Created at 1 hour ago
delete branch
dtinth delete branch main
Created at 1 hour ago

Add fingerprint mode

Created at 1 hour ago
create branch
dtinth create branch main
Created at 1 hour ago
firebase-tools v11.14.0 does not run predeploy scripts when deploying Hosting from GitHub Actions

[REQUIRED] Environment info

firebase-tools: 11.14.0

Platform: Ubuntu

[REQUIRED] Test case

N/A right now, maybe someone can help add a test case if they are experiencing the same issue. However, a log is available below, and it is confirmed that this only happens in v11.14.0.

[REQUIRED] Steps to reproduce

We use https://github.com/FirebaseExtended/action-hosting-deploy to deploy. The command is this:

name: Firebase Preview

on:
  pull_request:

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Use Node.js
        uses: actions/setup-node@v3
        with:
          node-version: 16
          cache: yarn
      - run: yarn
      - uses: FirebaseExtended/action-hosting-deploy@v0
        with:
          repoToken: "${{ secrets.GITHUB_TOKEN }}"
          firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT }}"
          expires: 30d
          projectId: "${{ secrets.FIREBASE_PROJECT_ID }}"

This results in this command invoked:

npx firebase-tools hosting:channel:deploy pr285-octopus-perf --expires 30d --project $FIREBASE_PROJECT_ID --json

[REQUIRED] Expected behavior

firebase deploy should trigger the "predeploy" steps configured in "firebase.json"

[REQUIRED] Actual behavior

firebase deploy did not run the script at all.

See image below for log comparison (before/after):

image

Workaround

Downgrade firebase-tools to 11.13.0 before running.

      # Temporarily downgrade to `firebase-tools@11.13.0` because of a bug in `v11.14.0`.
      # Do not use `--global` flag when installing because the `actions-hosting-deploy` action will not pick it up.
      - run: npm install firebase-tools@11.13.0

      - uses: FirebaseExtended/action-hosting-deploy@v0
        with:
          repoToken: "${{ secrets.GITHUB_TOKEN }}"
          firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT }}"
          expires: 30d
          projectId: "${{ secrets.FIREBASE_PROJECT_ID }}"
Created at 1 hour ago

Update usage statistics as of 2022-10-06T09:20:09.458Z

Created at 2 hours ago
delete branch
dtinth delete branch shasum
Created at 2 hours ago

Add fingerprint mode

Created at 2 hours ago
pull request closed
Add fingerprint mode
Created at 2 hours ago
pull request opened
Add fingerprint mode
Created at 2 hours ago
create branch
dtinth create branch shasum
Created at 2 hours ago
Created at 2 hours ago
Add missing logo image for Docusaurus

@Savio629 Please include the logs and screenshot.

Created at 4 hours ago
Migrate CI pipeline from CircleCI to GitHub Actions

@oktak Sure! Please go ahead, thanks!

Created at 4 hours ago

Update data files

Created at 4 hours ago

Update usage statistics as of 2022-10-06T03:04:51.900Z

Created at 8 hours ago

Update site data, Update feed

Created at 9 hours ago

Update screenshots of ggolfz.me, savepong.com, adamblog.co, heyfirst.co, myifew.com, khong.xyz, engineerbudge.xyz, debuggingsoft.com, patato.live, th1nkk1d.xyz

Created at 9 hours ago

Update data files

Created at 10 hours ago

Update README.md

Created at 15 hours ago
delete branch
dtinth delete branch repolicy
Created at 15 hours ago

Apply repository policies (#1)

Co-authored-by: dtinth-bot dtinth-bot@users.noreply.github.com

Created at 15 hours ago
pull request closed
Apply repository policies

This PR applies the following policies:

  • Managed file ".github/workflows/ci.yml"
  • Managed file ".github/workflows/publish.yml"
  • Managed file ".gitignore"
  • Managed file ".prettierignore"
  • Managed file ".prettierrc.yml"
  • Managed file "config/api-extractor.json"
  • Managed file "config/rig.json"
  • Managed file "etc/README.md"
  • Managed file "scripts/generate-api-docs"
  • Managed file "scripts/release"
  • Managed file "tsconfig-base.json"
  • DevDependency "@changesets/cli" version "2.25.0"
Created at 15 hours ago
dtinth delete branch repolicy
Created at 15 hours ago

Apply repository policies (#1)

Co-authored-by: dtinth-bot dtinth-bot@users.noreply.github.com

Created at 15 hours ago