Skip to content

Commit e01c1e2

Browse files
committed
ci: configure dependabot and update GitHub Actions
- Update dependabot configuration to ignore specific internal dependencies - Rename deploy workflow to continuous delivery (CD) - Upgrade actions-checkout from v3 to v4 - Upgrade peaceiris/actions-gh-pages from v3 to v4 - Update base href for web app deployment
1 parent f7b90a1 commit e01c1e2

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

.github/dependabot.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,16 @@ updates:
1010
schedule:
1111
interval: "weekly"
1212
ignore:
13-
- dependency-name: "ht_*"
13+
- dependency-name: "auth_api"
14+
- dependency-name: "auth_client"
15+
- dependency-name: "auth_inmemory"
16+
- dependency-name: "auth_repository"
17+
- dependency-name: "core"
18+
- dependency-name: "data_api"
19+
- dependency-name: "data_client"
20+
- dependency-name: "data_inmemory"
21+
- dependency-name: "data_repository"
22+
- dependency-name: "http_client"
23+
- dependency-name: "kv_storage_service"
24+
- dependency-name: "kv_storage_shared_preferences"
25+
- dependency-name: "ui_kit"

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: deploy
1+
name: cd
22

33
# Run this workflow when a new release is published
44
on:
@@ -11,7 +11,7 @@ jobs:
1111
steps:
1212
# 1. Checkout the repository code
1313
- name: Checkout
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v4
1515

1616
# 2. Setup Flutter SDK
1717
- name: Setup Flutter
@@ -26,11 +26,11 @@ jobs:
2626

2727
# 4. Build the Flutter web app
2828
- name: Build Web App
29-
run: flutter build web --release --base-href /ht-dashboard/
29+
run: flutter build web --release --base-href /flutter-news-app-web-dashboard-full-source-code/
3030

3131
# 5. Deploy the built app to GitHub Pages
3232
- name: Deploy
33-
uses: peaceiris/actions-gh-pages@v3
33+
uses: peaceiris/actions-gh-pages@v4
3434
with:
3535
github_token: ${{ secrets.GITHUB_TOKEN }}
3636
publish_dir: ./build/web

0 commit comments

Comments
 (0)