Skip to content

Commit f901815

Browse files
committed
Optimizations
1 parent 7c1b951 commit f901815

3,013 files changed

Lines changed: 3035 additions & 3022 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: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ 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 comparison that will be executed as part of the job
2828
steps:
@@ -38,26 +38,39 @@ jobs:
3838
repository: groupdocs/tutorials-theme
3939
token: ${{ secrets.REPO_TOKEN }}
4040
fetch-depth: 0
41-
path: themes/tutorials-theme
41+
path: themes/tutorials-theme
42+
- name: Install Theme Dependencies
43+
run: npm install
44+
working-directory: ./themes/tutorials-theme
4245
# Step 2 - Sets up the latest version of Hugo
4346
- name: Setup Hugo
44-
uses: peaceiris/actions-hugo@v2
47+
uses: peaceiris/actions-hugo@v3
4548
with:
46-
hugo-version: '0.97.3'
49+
hugo-version: 'latest'
4750
extended: true
4851
- name: Install Dependicies1
4952
run: npm install -D --save autoprefixer
5053
- name: Install Dependicies2
5154
run: npm install -D --save postcss-cli
55+
- name: Install Dependicies3
56+
run: npm install -D postcss
5257
# Also specifies the theme we want to use
5358
- name: Build
5459
run: hugo --configDir config/comparison --environment production --minify
5560

56-
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-comparison)(family)(Production) to S3
57-
run: hugo --configDir config/comparison --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 }}
61+
# Configure AWS credentials
62+
- name: Configure AWS credentials
63+
uses: aws-actions/configure-aws-credentials@v4
64+
with:
65+
aws-access-key-id: ${{ secrets.ACCESS_KEY }}
66+
aws-secret-access-key: ${{ secrets.SECRET_ACCESS }}
67+
aws-region: us-west-2
68+
- name: Deploy to S3 using AWS CLI
69+
run: |
70+
aws s3 sync public/ s3://${{ secrets.S3_BUCKET }}/comparison/ \
71+
--delete \
72+
--exclude "*.map" \
73+
--cache-control "public, max-age=3600"
6174
# Invalidate Cloudfront
6275
- name: invalidate
6376
uses: chetan/invalidate-cloudfront-action@v2
@@ -66,4 +79,4 @@ jobs:
6679
PATHS: /comparison/*
6780
AWS_REGION: 'us-west-2'
6881
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
69-
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
82+
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 @@
66
"title": "برنامج مقارنة المستندات - دليل واجهة برمجة التطبيقات | GroupDocs.Comparison"
77
"url": "/ar/"
88
"weight": 11
9+
type: docs
910
---
10-
1111
# GroupDocs.Comparison دروس تعليمية ودليل للمطورين
1212

1313
![لافتة مقارنة GroupDocs](./groupdocs-comparison-net.svg)

content/arabic/java/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "دليل تعليمي شامل لـ GroupDocs.Comparison لـ Java"
55
"url": "/ar/java/"
66
"weight": 10
7+
type: docs
78
---
8-
99
# GroupDocs.Comparison لـ Java - دروس تعليمية وأمثلة برمجية خطوة بخطوة
1010

1111
## تعلم مقارنة المستندات في جافا - سريعة ودقيقة وقوية

content/arabic/java/advanced-comparison/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"title": "دروس مقارنة المستندات المتقدمة لـ GroupDocs.Comparison Java"
44
"url": "/ar/java/advanced-comparison/"
55
"weight": 4
6+
type: docs
67
---
7-
88
# دروس مقارنة المستندات المتقدمة لـ GroupDocs.Comparison Java
99

1010
توضح لك دروسنا التعليمية المتقدمة للمقارنات كيفية الاستفادة من ميزات GroupDocs.Comparison القوية في تطبيقات Java. تغطي هذه الأدلة الشاملة مقارنة مستندات متعددة في آنٍ واحد، ومقارنة الملفات المحمية بكلمة مرور، ومقارنة مجلدات كاملة، وتخصيص إعدادات المقارنة لمختلف السيناريوهات. يتضمن كل درس أمثلة عملية على أكواد Java لتنفيذ عمليات مقارنة مستندات متطورة تتجاوز الوظائف الأساسية.

content/arabic/java/advanced-comparison/groupdocs-compare-protected-word-documents-java/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "كيفية تحميل ومقارنة مستندات Word المحمية بكلمة مرور في Java باستخدام GroupDocs.Comparison"
55
"url": "/ar/java/advanced-comparison/groupdocs-compare-protected-word-documents-java/"
66
"weight": 1
7+
type: docs
78
---
8-
99
# كيفية تحميل ومقارنة مستندات Word المحمية بكلمة مرور في Java باستخدام GroupDocs.Comparison
1010

1111
## مقدمة

content/arabic/java/advanced-comparison/groupdocs-comparison-java-api-document-comparison/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "مقارنة المستندات الرئيسية في Java - استخدام واجهة برمجة التطبيقات GroupDocs.Comparison لتحليل ملفات الخلايا بكفاءة"
55
"url": "/ar/java/advanced-comparison/groupdocs-comparison-java-api-document-comparison/"
66
"weight": 1
7+
type: docs
78
---
8-
99
# إتقان مقارنة المستندات في Java باستخدام واجهة برمجة تطبيقات GroupDocs.Comparison
1010

1111
## مقدمة

content/arabic/java/advanced-comparison/java-groupdocs-comparison-multi-stream-document-guide/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "مقارنة مستندات Java متعددة التدفقات باستخدام GroupDocs.Comparison - دليل شامل"
55
"url": "/ar/java/advanced-comparison/java-groupdocs-comparison-multi-stream-document-guide/"
66
"weight": 1
7+
type: docs
78
---
8-
99
# إتقان مقارنة مستندات Java متعددة التدفقات باستخدام GroupDocs.Comparison
1010

1111
## مقدمة

content/arabic/java/advanced-comparison/master-directory-comparison-java-groupdocs-comparison/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "مقارنة الدليل الرئيسي في Java باستخدام GroupDocs.Comparison لإجراء عمليات تدقيق ملفات سلسة"
55
"url": "/ar/java/advanced-comparison/master-directory-comparison-java-groupdocs-comparison/"
66
"weight": 1
7+
type: docs
78
---
8-
99
# مقارنة الدليل الرئيسي في Java مع GroupDocs.Comparison
1010

1111
## مقدمة

content/arabic/java/advanced-comparison/master-document-comparison-java-groupdocs-api/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "مقارنة المستندات الرئيسية في Java باستخدام واجهة برمجة تطبيقات GroupDocs.Comparison"
55
"url": "/ar/java/advanced-comparison/master-document-comparison-java-groupdocs-api/"
66
"weight": 1
7+
type: docs
78
---
8-
99
# إتقان مقارنة المستندات وإدارة الائتمان في Java باستخدام واجهة برمجة التطبيقات GroupDocs.Comparison
1010

1111
في بيئة الأعمال المتسارعة اليوم، تُعدّ إدارة المستندات بكفاءة وتتبع استخدام الموارد أمرًا بالغ الأهمية. سواء كنت تُقارن العقود القانونية، أو تُحرّر الأدلة التقنية، أو تُتابع فقط رصيد استخدامك للبرامج، فإن الأدوات المناسبة تُحدث فرقًا كبيرًا. في هذا البرنامج التعليمي، سنستكشف كيفية الاستفادة من قوة GroupDocs.Comparison لجافا لمقارنة المستندات بسلاسة ومراقبة استهلاك الرصيد.

content/arabic/java/advanced-comparison/master-document-comparison-java-groupdocs/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"title": "مقارنة المستندات الرئيسية في Java - باستخدام GroupDocs. مقارنة لمستندات Word والنصوص والبريد الإلكتروني"
55
"url": "/ar/java/advanced-comparison/master-document-comparison-java-groupdocs/"
66
"weight": 1
7+
type: docs
78
---
8-
99
# إتقان مقارنة المستندات في Java باستخدام GroupDocs.Comparison
1010

1111
**مقارنة مستندات Word وText وEmail المتعددة بكفاءة باستخدام GroupDocs.Comparison لـ Java**

0 commit comments

Comments
 (0)