diff --git a/buildres/csl/csl-locales/.github/workflows/merge.yaml b/buildres/csl/csl-locales/.github/workflows/merge.yaml
index 0a0d9db955e..7e5736cc960 100644
--- a/buildres/csl/csl-locales/.github/workflows/merge.yaml
+++ b/buildres/csl/csl-locales/.github/workflows/merge.yaml
@@ -48,6 +48,10 @@ jobs:
- deleted: [ '*.csl', 'dependent/*.csl', '*.xml' ]
workflows:
- added|modified: .github/workflows/*.yaml
+ updated_composer:
+ - added|modified: composer.json
+ deleted_composer:
+ - deleted: composer.json
- name: Changed files
if: github.event_name == 'push'
@@ -87,11 +91,24 @@ jobs:
run: cd release && git rm ${{ steps.update.outputs.deleted_files }}
if: github.event_name == 'push' && steps.update.outputs.deleted == 'true'
+ - name: Update composer.json
+ if: steps.update.outputs.updated_composer == 'true'
+ run: |
+ cp composer.json release/composer.json
+ cd release
+ git add composer.json
+
+ - name: Delete composer.json
+ if: steps.update.outputs.deleted_composer == 'true'
+ run: |
+ cd release
+ git rm composer.json
+
- uses: stefanzweifel/git-auto-commit-action@v4
with:
repository: 'release'
- commit_message: Releasing ${{ steps.update.outputs.updated_files }} ${{ steps.update.outputs.deleted_files }}
- if: github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')
+ commit_message: Releasing ${{ steps.update.outputs.updated_files }} ${{ steps.update.outputs.deleted_files }} ${{ steps.update.outputs.updated_composer_files }} ${{ steps.update.outputs.deleted_composer_files }}
+ if: github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true' || steps.update.outputs.updated_composer == 'true' || steps.update.outputs.deleted_composer == 'true')
- uses: stefanzweifel/git-auto-commit-action@v4
with:
@@ -116,3 +133,21 @@ jobs:
git-user: "csl-bot"
git-user-email: github@citationstyles.org
git-commit-message: copied ${{ steps.update.outputs.workflows_files }} from styles
+
+ - name: Bump version and push tag
+ id: tag_version
+ uses: mathieudutour/github-tag-action@v5.6
+ with:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ default_bump: patch
+ if: github.event_name == 'push' && hashFiles('composer.json') != '' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')
+
+ - name: Create a GitHub release
+ uses: softprops/action-gh-release@v0.1.14
+ env:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ with:
+ tag_name: ${{ steps.tag_version.outputs.new_tag }}
+ name: Release ${{ steps.tag_version.outputs.new_tag }}
+ body: Released ${{ steps.update.outputs.updated_files }} ${{ steps.update.outputs.deleted_files }} ${{ steps.update.outputs.updated_composer_files }} ${{ steps.update.outputs.deleted_composer_files }}
+ if: github.event_name == 'push' && hashFiles('composer.json') != '' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')
diff --git a/buildres/csl/csl-styles/.github/workflows/merge.yaml b/buildres/csl/csl-styles/.github/workflows/merge.yaml
index 0a0d9db955e..7e5736cc960 100644
--- a/buildres/csl/csl-styles/.github/workflows/merge.yaml
+++ b/buildres/csl/csl-styles/.github/workflows/merge.yaml
@@ -48,6 +48,10 @@ jobs:
- deleted: [ '*.csl', 'dependent/*.csl', '*.xml' ]
workflows:
- added|modified: .github/workflows/*.yaml
+ updated_composer:
+ - added|modified: composer.json
+ deleted_composer:
+ - deleted: composer.json
- name: Changed files
if: github.event_name == 'push'
@@ -87,11 +91,24 @@ jobs:
run: cd release && git rm ${{ steps.update.outputs.deleted_files }}
if: github.event_name == 'push' && steps.update.outputs.deleted == 'true'
+ - name: Update composer.json
+ if: steps.update.outputs.updated_composer == 'true'
+ run: |
+ cp composer.json release/composer.json
+ cd release
+ git add composer.json
+
+ - name: Delete composer.json
+ if: steps.update.outputs.deleted_composer == 'true'
+ run: |
+ cd release
+ git rm composer.json
+
- uses: stefanzweifel/git-auto-commit-action@v4
with:
repository: 'release'
- commit_message: Releasing ${{ steps.update.outputs.updated_files }} ${{ steps.update.outputs.deleted_files }}
- if: github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')
+ commit_message: Releasing ${{ steps.update.outputs.updated_files }} ${{ steps.update.outputs.deleted_files }} ${{ steps.update.outputs.updated_composer_files }} ${{ steps.update.outputs.deleted_composer_files }}
+ if: github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true' || steps.update.outputs.updated_composer == 'true' || steps.update.outputs.deleted_composer == 'true')
- uses: stefanzweifel/git-auto-commit-action@v4
with:
@@ -116,3 +133,21 @@ jobs:
git-user: "csl-bot"
git-user-email: github@citationstyles.org
git-commit-message: copied ${{ steps.update.outputs.workflows_files }} from styles
+
+ - name: Bump version and push tag
+ id: tag_version
+ uses: mathieudutour/github-tag-action@v5.6
+ with:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ default_bump: patch
+ if: github.event_name == 'push' && hashFiles('composer.json') != '' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')
+
+ - name: Create a GitHub release
+ uses: softprops/action-gh-release@v0.1.14
+ env:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ with:
+ tag_name: ${{ steps.tag_version.outputs.new_tag }}
+ name: Release ${{ steps.tag_version.outputs.new_tag }}
+ body: Released ${{ steps.update.outputs.updated_files }} ${{ steps.update.outputs.deleted_files }} ${{ steps.update.outputs.updated_composer_files }} ${{ steps.update.outputs.deleted_composer_files }}
+ if: github.event_name == 'push' && hashFiles('composer.json') != '' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')
diff --git a/buildres/csl/csl-styles/annals-of-allergy-asthma-and-immunology.csl b/buildres/csl/csl-styles/annals-of-allergy-asthma-and-immunology.csl
new file mode 100644
index 00000000000..b612c5ff55f
--- /dev/null
+++ b/buildres/csl/csl-styles/annals-of-allergy-asthma-and-immunology.csl
@@ -0,0 +1,267 @@
+
+
diff --git a/buildres/csl/csl-styles/associacao-brasileira-de-normas-tecnicas.csl b/buildres/csl/csl-styles/associacao-brasileira-de-normas-tecnicas.csl
index 2b769703f27..cc8975fa8c2 100644
--- a/buildres/csl/csl-styles/associacao-brasileira-de-normas-tecnicas.csl
+++ b/buildres/csl/csl-styles/associacao-brasileira-de-normas-tecnicas.csl
@@ -82,7 +82,7 @@ tendo as inicias separadas por ponto.-->
-
+
@@ -613,7 +613,7 @@ em caixa alta. Utiliza-se antes do nome da conferencia a expressao "In". Segundo
-
+
diff --git a/buildres/csl/csl-styles/australasian-journal-of-philosophy.csl b/buildres/csl/csl-styles/australasian-journal-of-philosophy.csl
new file mode 100644
index 00000000000..ed846706972
--- /dev/null
+++ b/buildres/csl/csl-styles/australasian-journal-of-philosophy.csl
@@ -0,0 +1,317 @@
+
+
diff --git a/buildres/csl/csl-styles/bibliothek-forschung-und-praxis.csl b/buildres/csl/csl-styles/bibliothek-forschung-und-praxis.csl
new file mode 100644
index 00000000000..5e85189c238
--- /dev/null
+++ b/buildres/csl/csl-styles/bibliothek-forschung-und-praxis.csl
@@ -0,0 +1,623 @@
+
+
diff --git a/buildres/csl/csl-styles/chaucer-review.csl b/buildres/csl/csl-styles/chaucer-review.csl
new file mode 100644
index 00000000000..123910b954a
--- /dev/null
+++ b/buildres/csl/csl-styles/chaucer-review.csl
@@ -0,0 +1,775 @@
+
+
diff --git a/buildres/csl/csl-styles/chemical-engineering-technology.csl b/buildres/csl/csl-styles/chemical-engineering-technology.csl
new file mode 100644
index 00000000000..8497a7049e3
--- /dev/null
+++ b/buildres/csl/csl-styles/chemical-engineering-technology.csl
@@ -0,0 +1,173 @@
+
+
diff --git a/buildres/csl/csl-styles/composer.json b/buildres/csl/csl-styles/composer.json
new file mode 100644
index 00000000000..7906f93ba75
--- /dev/null
+++ b/buildres/csl/csl-styles/composer.json
@@ -0,0 +1,13 @@
+{
+ "name": "citation-style-language/styles",
+ "description": "Citation Style Language (CSL) Styless",
+ "type": "library",
+ "license": "CC-BY-SA-3.0",
+ "homepage": "http://citationstyles.org/",
+ "authors": [
+ {
+ "name": "Citation Style Language (CSL) Team",
+ "homepage": "http://citationstyles.org/about/#Credits"
+ }
+ ]
+}
diff --git a/buildres/csl/csl-styles/copernicus-publications.csl b/buildres/csl/csl-styles/copernicus-publications.csl
index 1745d371a3f..018ec7cb15c 100644
--- a/buildres/csl/csl-styles/copernicus-publications.csl
+++ b/buildres/csl/csl-styles/copernicus-publications.csl
@@ -255,7 +255,7 @@
-
+
diff --git a/buildres/csl/csl-styles/dependent/annals-of-allergy-asthma-and-immunology.csl b/buildres/csl/csl-styles/dependent/annals-of-allergy-asthma-and-immunology.csl
deleted file mode 100644
index 12086db4e67..00000000000
--- a/buildres/csl/csl-styles/dependent/annals-of-allergy-asthma-and-immunology.csl
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
diff --git a/buildres/csl/csl-styles/deutsche-gesellschaft-fur-psychologie.csl b/buildres/csl/csl-styles/deutsche-gesellschaft-fur-psychologie.csl
index e6795a3b3e4..2f7e4e8243e 100644
--- a/buildres/csl/csl-styles/deutsche-gesellschaft-fur-psychologie.csl
+++ b/buildres/csl/csl-styles/deutsche-gesellschaft-fur-psychologie.csl
@@ -33,6 +33,7 @@
et al.
Zugriff am
Original erschienen
+ n. d.
diff --git a/buildres/csl/csl-styles/entomological-review.csl b/buildres/csl/csl-styles/entomological-review.csl
new file mode 100644
index 00000000000..7b078499259
--- /dev/null
+++ b/buildres/csl/csl-styles/entomological-review.csl
@@ -0,0 +1,231 @@
+
+
diff --git a/buildres/csl/csl-styles/haffner-style-manual.csl b/buildres/csl/csl-styles/haffner-style-manual.csl
new file mode 100644
index 00000000000..279bbd8156a
--- /dev/null
+++ b/buildres/csl/csl-styles/haffner-style-manual.csl
@@ -0,0 +1,512 @@
+
+
diff --git a/buildres/csl/csl-styles/health-physics.csl b/buildres/csl/csl-styles/health-physics.csl
new file mode 100644
index 00000000000..dc69ba1cefe
--- /dev/null
+++ b/buildres/csl/csl-styles/health-physics.csl
@@ -0,0 +1,161 @@
+
+
diff --git a/buildres/csl/csl-styles/journal-on-efficiency-and-responsibility-in-education-and-science.csl b/buildres/csl/csl-styles/journal-on-efficiency-and-responsibility-in-education-and-science.csl
index 43ac15cd67d..e3387113c32 100644
--- a/buildres/csl/csl-styles/journal-on-efficiency-and-responsibility-in-education-and-science.csl
+++ b/buildres/csl/csl-styles/journal-on-efficiency-and-responsibility-in-education-and-science.csl
@@ -10,7 +10,7 @@
Dominik Bláha
- blahad@sic.czu.cz
+ blahad@lib.czu.cz
Igor Krejčí
@@ -20,7 +20,7 @@
2336-2375
1803-1617
- 2019-04-20T15:03:39+00:00
+ 2022-07-10T17:58:51+00:00
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License
@@ -618,8 +618,8 @@
-
-
+
+
diff --git a/buildres/csl/csl-styles/nature-no-et-al.csl b/buildres/csl/csl-styles/nature-no-et-al.csl
index 60dbfb6c761..115b680cb44 100644
--- a/buildres/csl/csl-styles/nature-no-et-al.csl
+++ b/buildres/csl/csl-styles/nature-no-et-al.csl
@@ -12,7 +12,7 @@
- 2014-06-22T12:00:00+00:00
+ 2014-06-23T03:22:15+00:00
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License
@@ -35,7 +35,7 @@
-
+
@@ -55,6 +55,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/buildres/csl/csl-styles/nature-no-superscript.csl b/buildres/csl/csl-styles/nature-no-superscript.csl
index 225eaf50c59..6c04d8139b3 100644
--- a/buildres/csl/csl-styles/nature-no-superscript.csl
+++ b/buildres/csl/csl-styles/nature-no-superscript.csl
@@ -12,7 +12,7 @@
- 2014-06-03T22:14:43+00:00
+ 2022-07-02T11:44:17+00:00
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License
@@ -35,7 +35,7 @@
-
+
@@ -55,6 +55,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/buildres/csl/csl-styles/nature.csl b/buildres/csl/csl-styles/nature.csl
index 2646cfe922c..a2253b8b817 100644
--- a/buildres/csl/csl-styles/nature.csl
+++ b/buildres/csl/csl-styles/nature.csl
@@ -15,7 +15,7 @@
0028-0836
1476-4687
- 2019-10-08T13:18:12+00:00
+ 2022-07-01T16:03:34+00:00
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License
@@ -37,7 +37,7 @@
-
+
@@ -55,6 +55,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/buildres/csl/csl-styles/renamed-styles.json b/buildres/csl/csl-styles/renamed-styles.json
index d5396d84489..e30246291be 100644
--- a/buildres/csl/csl-styles/renamed-styles.json
+++ b/buildres/csl/csl-styles/renamed-styles.json
@@ -529,5 +529,6 @@
"investigaciones-de-historia-economica-economic-history-research": "investigaciones-de-historia-economica",
"reach-reviews-in-human-space-exploration": "reach",
"journal-of-oncological-science": "journal-of-oncological-sciences",
- "harvard-dublin-city-university": "harvard-cite-them-right"
+ "harvard-dublin-city-university": "harvard-cite-them-right",
+ "technische-universitat-dresden-medizin": "apa"
}
diff --git a/buildres/csl/csl-styles/science.csl b/buildres/csl/csl-styles/science.csl
index 641de8f592d..06ee7b70359 100644
--- a/buildres/csl/csl-styles/science.csl
+++ b/buildres/csl/csl-styles/science.csl
@@ -144,6 +144,7 @@
+
diff --git a/buildres/csl/csl-styles/sciences-po-ecole-doctorale-author-date.csl b/buildres/csl/csl-styles/sciences-po-ecole-doctorale-author-date.csl
index 8b570113983..3fe5189cd70 100644
--- a/buildres/csl/csl-styles/sciences-po-ecole-doctorale-author-date.csl
+++ b/buildres/csl/csl-styles/sciences-po-ecole-doctorale-author-date.csl
@@ -1,7 +1,7 @@
-
diff --git a/buildres/csl/csl-styles/university-of-pretoria-harvard-theology-religion.csl b/buildres/csl/csl-styles/university-of-pretoria-harvard-theology-religion.csl
new file mode 100644
index 00000000000..f59a9edfa0a
--- /dev/null
+++ b/buildres/csl/csl-styles/university-of-pretoria-harvard-theology-religion.csl
@@ -0,0 +1,347 @@
+
+