Skip to content

Commit 4042c5b

Browse files
committed
Optimizations
1 parent 1ec3e3b commit 4042c5b

1,887 files changed

Lines changed: 1919 additions & 2516 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/production.yml

Lines changed: 33 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,20 @@ jobs:
2222
# This workflow contains a single job called "build"
2323
build:
2424
# The type of runner that the job will run on
25-
runs-on: macos-latest
25+
runs-on: ubuntu-latest
2626

2727
# Steps represent a sequence of metadata that will be executed as part of the job
2828
steps:
29+
# Free up disk space
30+
- name: Free Disk Space
31+
run: |
32+
sudo rm -rf /usr/share/dotnet
33+
sudo rm -rf /opt/ghc
34+
sudo rm -rf /usr/local/share/boost
35+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
36+
sudo apt-get clean
37+
df -h
38+
2939
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
3040
- name: Checkout
3141
uses: actions/checkout@v2
@@ -38,26 +48,39 @@ jobs:
3848
repository: groupdocs/tutorials-theme
3949
token: ${{ secrets.REPO_TOKEN }}
4050
fetch-depth: 0
41-
path: themes/tutorials-theme
51+
path: themes/tutorials-theme
52+
- name: Install Theme Dependencies
53+
run: npm install
54+
working-directory: ./themes/tutorials-theme
4255
# Step 2 - Sets up the latest version of Hugo
4356
- name: Setup Hugo
44-
uses: peaceiris/actions-hugo@v2
57+
uses: peaceiris/actions-hugo@v3
4558
with:
46-
hugo-version: '0.97.3'
59+
hugo-version: 'latest'
4760
extended: true
4861
- name: Install Dependicies1
4962
run: npm install -D --save autoprefixer
5063
- name: Install Dependicies2
5164
run: npm install -D --save postcss-cli
65+
- name: Install Dependicies3
66+
run: npm install -D postcss
5267
# Also specifies the theme we want to use
5368
- name: Build
5469
run: hugo --configDir config/metadata --environment production --minify
5570

56-
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-metadata)(family)(Production) to S3
57-
run: hugo --configDir config/metadata --environment production deploy --target "Production" --maxDeletes 0
58-
env:
59-
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
60-
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
71+
# Configure AWS credentials
72+
- name: Configure AWS credentials
73+
uses: aws-actions/configure-aws-credentials@v4
74+
with:
75+
aws-access-key-id: ${{ secrets.ACCESS_KEY }}
76+
aws-secret-access-key: ${{ secrets.SECRET_ACCESS }}
77+
aws-region: us-west-2
78+
- name: Deploy to S3 using AWS CLI
79+
run: |
80+
aws s3 sync public/ s3://${{ secrets.S3_BUCKET }}/metadata/ \
81+
--delete \
82+
--exclude "*.map" \
83+
--cache-control "public, max-age=3600"
6184
# Invalidate Cloudfront
6285
- name: invalidate
6386
uses: chetan/invalidate-cloudfront-action@v2
@@ -66,4 +89,4 @@ jobs:
6689
PATHS: /metadata/*
6790
AWS_REGION: 'us-west-2'
6891
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
69-
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
92+
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}

content/arabic/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ description: اكتشف البرامج التعليمية الشاملة لـ Gr
66
weight: 11
77
url: /ar/
88
is_root: true
9+
type: docs
910
---
10-
1111
# فتح إتقان البيانات الوصفية باستخدام GroupDocs.Metadata
1212

1313

content/arabic/net/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ weight: 10
55
url: /ar/net/
66
description: قم بإدارة بيانات تعريف الملف بسهولة في .NET باستخدام GroupDocs.Metadata. تعرف على تقنيات التحميل والتحرير والمزيد لتحسين إمكانيات معالجة الملفات.
77
is_root: true
8+
type: docs
89
---
9-
1010
# دروس وأمثلة لـ GroupDocs.Metadata لـ .NET
1111

1212
مرحبًا بك في عالم GroupDocs.Metadata لبرامج .NET التعليمية! في العصر الرقمي الحالي، تعد إدارة البيانات التعريفية للملفات بكفاءة أمرًا بالغ الأهمية لمعالجة الملفات بسلاسة. تقدم GroupDocs.Metadata حلاً قويًا مصممًا لمطوري .NET، مما يمكّنهم من التعامل مع مهام بيانات التعريف بسهولة ودقة. سواء كنت مبتدئًا يستكشف الفروق الدقيقة في إدارة بيانات التعريف أو مطورًا متمرسًا يبحث عن تقنيات متقدمة، فإن برامجنا التعليمية توفر دليلاً شاملاً لفتح الإمكانات الكاملة لـ GroupDocs.Metadata لـ .NET. انضم إلينا في هذه الرحلة ونحن نتعمق في تعقيدات تحميل البيانات الوصفية واستخراجها ومعالجتها، وتزويدك بالمعرفة والأدوات اللازمة للتفوق في إدارة البيانات الوصفية للملفات.

content/arabic/net/archive-metadata/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: استكشف البرامج التعليمية حول استخراج خصائص بيانات التعريف وإدارتها من تنسيقات أرشيف مختلفة مثل RAR و7Zip وTAR وZIP باستخدام GroupDocs.Metadata لـ .NET.
66
weight: 21
77
url: /ar/net/archive-metadata/
8+
type: docs
89
---
9-
1010
# أرشفة البيانات الوصفية
1111

1212

content/arabic/net/archive-metadata/read-native-metadata-7zip-archives/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: تعرف على كيفية قراءة خصائص بيانات التعريف الأصلية من أرشيفات 7Zip باستخدام GroupDocs.Metadata لـ .NET. تعزيز قدرات إدارة بيانات تطبيق .NET الخاص بك.
66
weight: 11
77
url: /ar/net/archive-metadata/read-native-metadata-7zip-archives/
8+
type: docs
89
---
9-
1010
# اقرأ خصائص بيانات التعريف الأصلية من أرشيفات 7Zip في .NET
1111

1212
## مقدمة

content/arabic/net/archive-metadata/read-native-metadata-rar-archives/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: تعرف على كيفية استخراج خصائص بيانات التعريف من أرشيفات RAR باستخدام GroupDocs.Metadata لـ .NET في C#. استكشاف تفاصيل الملف دون عناء.
66
weight: 10
77
url: /ar/net/archive-metadata/read-native-metadata-rar-archives/
8+
type: docs
89
---
9-
1010
# اقرأ خصائص بيانات التعريف الأصلية من أرشيفات RAR في .NET
1111

1212
## مقدمة

content/arabic/net/archive-metadata/read-native-metadata-tar-archives/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: تعرف على كيفية استخراج البيانات التعريفية من أرشيفات TAR في .NET باستخدام GroupDocs.Metadata. يرشدك هذا البرنامج التعليمي خلال العملية خطوة بخطوة.
66
weight: 12
77
url: /ar/net/archive-metadata/read-native-metadata-tar-archives/
8+
type: docs
89
---
9-
1010
# اقرأ خصائص بيانات التعريف الأصلية من أرشيفات TAR في .NET
1111

1212
## مقدمة

content/arabic/net/archive-metadata/read-native-metadata-zip-archives/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: تعرف على كيفية استخراج بيانات التعريف من أرشيفات ZIP باستخدام GroupDocs.Metadata لـ .NET. استكشف الإرشادات خطوة بخطوة لقراءة الخصائص الأصلية.
66
weight: 13
77
url: /ar/net/archive-metadata/read-native-metadata-zip-archives/
8+
type: docs
89
---
9-
1010
# اقرأ خصائص بيانات التعريف الأصلية من أرشيفات ZIP في .NET
1111

1212
## مقدمة

content/arabic/net/archive-metadata/remove-archive-comment-zip-files/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: تعرف على كيفية إزالة تعليقات أرشيف ZIP باستخدام GroupDocs.Metadata لـ .NET. تعزيز مهارات إدارة البيانات الوصفية الخاصة بك.
66
weight: 14
77
url: /ar/net/archive-metadata/remove-archive-comment-zip-files/
8+
type: docs
89
---
9-
1010
# إزالة تعليق الأرشيف من ملفات ZIP في .NET
1111

1212
## مقدمة

content/arabic/net/archive-metadata/update-archive-comment-zip-files/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ second_title: GroupDocs.Metadata .NET API
55
description: تعرف على كيفية تحديث تعليقات الأرشيف في ملفات ZIP باستخدام GroupDocs.Metadata لـ .NET. تعزيز إدارة البيانات التعريفية في تطبيقات C# دون عناء.
66
weight: 15
77
url: /ar/net/archive-metadata/update-archive-comment-zip-files/
8+
type: docs
89
---
9-
1010
# قم بتحديث تعليق الأرشيف في ملفات ZIP باستخدام .NET
1111

1212
## مقدمة

0 commit comments

Comments
 (0)