Skip to content

Fix: --allow-*フラグ指定を改善 - #2

Open
ThinaticSystem wants to merge 3 commits into
developfrom
fix/thinatic/allow-flags
Open

Fix: --allow-*フラグ指定を改善#2
ThinaticSystem wants to merge 3 commits into
developfrom
fix/thinatic/allow-flags

Conversation

@ThinaticSystem

Copy link
Copy Markdown
Collaborator

Why

各種Deno Tasksの--allow-*フラグが物騒

What

ローカル環境において.envファイルを実行時に読み込ませるのをやめ
--env-file=オプションで注入するように変更
--allow-readフラグが不要に

※Deno Deploy環境においては動作時に必要な環境変数をEnvironment Variablesで定義しておく必要があります (追加済み)

--allow-runフラグにコマンドを指定
→実行できるプログラムをdeployctlのみに制限

@ThinaticSystem ThinaticSystem self-assigned this Apr 30, 2025
- `--allow-read`フラグが不要に
- `--allow-run`フラグで対象コマンドを指定
@ThinaticSystem
ThinaticSystem force-pushed the fix/thinatic/allow-flags branch from 6cf7249 to 87cec35 Compare May 3, 2025 03:43
@ThinaticSystem
ThinaticSystem marked this pull request as ready for review May 3, 2025 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants