Skip to content

Commit

Permalink
Fixed errors and corrected README.md information (techinpark#18)
Browse files Browse the repository at this point in the history
  • Loading branch information
cleaninglab-ernie authored Jun 6, 2023
1 parent b7884a4 commit 4b9bf5f
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 15 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/fetch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2.1.1
- uses: actions/setup-node@v2.4.1
with:
node-version: "14.x"
node-version: "16.x"
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"
- uses: ruby/setup-ruby@v1
Expand All @@ -30,4 +30,4 @@ jobs:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
GH_TOKEN: ${{ secrets.GH_TOKEN }}
GIST_ID: ${{ secrets.GIST_ID }}
LANGUAGE: "en"
LANGUAGE: "ko"
7 changes: 4 additions & 3 deletions README-JAPANESE.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,15 @@ App Store Connect status botはアプリの審査状態をSlackにメッセー

## 3. `Secrets`の設定

- リポジトリの設定から `Settings` - `Secrets` - `Add a new secret` 順番にコピーした項目を設定します。
- リポジトリの設定から `Settings` - `Secrets and variables` - `New repository secret` 順番にコピーした項目を設定します。

### コピーした項目の設定

> PRIVATE_KEY: ダウンロードした `key file(.p8)`をテキストに開いて全部コピペして入れます。
> KEY_ID : `キー ID`をここに入力します。
> ISSUER_ID : `Issuer ID`もここに入力します。
> BUNDLE_ID : 状態の確認したいアプリの `bundle identifier`を入力します。 (2個以上のアプリの場合は「,」記号を使うと動作します。)
> BUNDLE_ID : 状態の確認したいアプリの `bundle identifier`を入力します。 (2個以上のアプリの場合は、「 」 スペースを入れずに、「,」記号を使うと動作します。)
> 2個以上のアプリの場合は、カンマ記号を使い、スペースを入れずに入力してください
> SLACK_WEBHOOK : SlackのWebhook URLを入力します。
> GH_TOKEN: Githubのトークンを入力します。 (`gists``repo` 権限が必要です。 )
> GIST_ID: gistファイルを作成し、 URLに存在するキーをコピーして入力します。
Expand All @@ -55,7 +56,7 @@ App Store Connect status botはアプリの審査状態をSlackにメッセー

- [fetch.yml](./.github/workflows/fetch.yml)

`workflow` ファイルに言語設定、スケジュールの設定ができます。基本 `10分`で動いてます。
`workflow` ファイルに言語設定、スケジュールの設定ができます。基本 `15分`で動いてます。


# レファレンス 🙇🏻‍♂️
Expand Down
6 changes: 3 additions & 3 deletions README-KOREAN.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,14 @@ App Store Connect status bot 은 앱스토어에 올라가 있는 나의 앱 심

## 3. `Secrets` 설정하기

- 깃헙 레포 페이지에서 `Settings` - `Secrets` - `Add a new secret` 로 들어가서 위에서 복사한 정보들을 세팅해줍니다.
- 깃헙 레포 페이지에서 `Settings` - `Secrets and variables` - `New repository secret` 로 들어가서 위에서 복사한 정보들을 세팅해줍니다.

### 복사해야하는 정보들

> PRIVATE_KEY: 다운로드한 `key file(.p8)`을 텍스트로 열어서 복사한후 넣어주시면 됩니다.
> KEY_ID : `키 ID`를 이곳에 입력합니다.
> ISSUER_ID : `Issuer ID`도 이곳에 입력합니다.
> BUNDLE_ID : 상태를 확인하고 싶은 앱의 `bundle identifier` 을 입력해줍니다. (콤마로 구분하시면 2개이상의 앱도 가능합니다.)
> BUNDLE_ID : 상태를 확인하고 싶은 앱의 `bundle identifier` 을 입력해줍니다. (공백 없이 콤마로 구분하시면 2개이상의 앱도 가능합니다.)
> SLACK_WEBHOOK : 슬랙 Webhook URL을 넣어줍니다.
> GH_TOKEN: 깃헙 토큰을 넣어줍니다 (`gists``repo` 권한이 필요합니다 )
> GIST_ID: gist파일을 생성하고 URL에 존재하는 키값을 복사해서 넣어줍니다.
Expand All @@ -55,7 +55,7 @@ App Store Connect status bot 은 앱스토어에 올라가 있는 나의 앱 심

- [fetch.yml](./.github/workflows/fetch.yml)

`workflow` 파일 내부에서 언어 설정 및 스케줄 시간을 설정 하실 수 있습니다. 기본값은 `10분` 단위로 되어있습니다.
`workflow` 파일 내부에서 언어 설정 및 스케줄 시간을 설정 하실 수 있습니다. 기본값은 `15분` 단위로 되어있습니다.


# 레퍼런스 🙇🏻‍♂️
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,14 @@ To get your Key ID, copy it from App Store Connect by logging in to [App Store C

## 3. Setting Secrets with your keys.

- Go to `Settings` - `Secrets` - `Add a new secret`
- Go to `Settings` - `Secrets and variables` - `New repository secret`

### Secret Values

> PRIVATE_KEY: Input raw data about your API Key file (.p8)
> KEY_ID : Input Appstore connect `key_id`
> ISSUER_ID : Input Appstore connect `issuer_id`
> BUNDLE_ID : Input your bundle_identifier of application you can input multiple bundle_id with comma
> BUNDLE_ID : Input your bundle_identifier of application you can input multiple bundle_id with comma and no whitespace
> SLACK_WEBHOOK : Input your slack webhook url
> GH_TOKEN: Input your github token, (need `gists` and `repo` scope).
> GIST_ID: Input portion from your gist url:
Expand All @@ -56,7 +56,7 @@ To get your Key ID, copy it from App Store Connect by logging in to [App Store C

- [fetch.yml](./.github/workflows/fetch.yml)

In `workflow` file, can change lanauges and fetch schedule default `schedule` is every 10 minutes.
In `workflow` file, can change lanauges and fetch schedule default `schedule` is every 15 minutes.


# References 🙇🏻‍♂️
Expand Down
2 changes: 1 addition & 1 deletion Sources/fetch_app_status.rb
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ def get_app_version_from(bundle_id)
else
apps = Spaceship::ConnectAPI::App.all
end
apps.map { |app| get_app_state(app) }
apps.compact.map { |app| get_app_state(app) }
end


Expand Down
5 changes: 3 additions & 2 deletions Sources/slack.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@ const i18n = new I18n();

i18n.configure({
locales: ['en','ko', 'ja'],
directory: path.join(__dirname, '../locales')
directory: path.join(__dirname, '../locales'),
defaultLocale: 'en'
});

i18n.setLocale(language);
i18n.setLocale(language || 'en');

function post(appInfo, submissionStartDate) {
const status = i18n.__(appInfo.status);
Expand Down

0 comments on commit 4b9bf5f

Please sign in to comment.