-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
a20406d Added name of the editors of a given edition (#5140) 9881fc5 Ping on push, not PR, document role of dist-updater (#5137) 04668cc Create nouvelles-perspectives-en-sciences-sociales.csl (#5063) 1d94e21 Update bursa-uludag-universitesi-saglik-bilimleri-enstitusu.csl (#5047) 84f3893 Add Harvard style for Metropolia University of Applied Sciences (#5086) 8e43e79 Create opto-electronic-advances.csl (#5135) 36e4fba Update society-for-american-archaeology.csl (#5124) 69ca360 St. Paul Canon Law new style (#5138) b490ab0 Update and rename st-paul-university-faculty-of-canon-law.csl to saint-paul-university-faculty-of-canon-law.csl b498116 There is no en-CA locale 3c35f28 Metadata 7059cca Create tu-dortmund-agvm.csl (#5088) c321c98 Create new Citation type (#5093) a7edc8d Update international-organization.csl (#5103) 3d1a052 The AWS load balancer is messing things up (#5133) ca3839b Fix sort by a single macro (#5136) 5d1a7e8 Update chungara-revista-de-antropologia-chilena.csl (#5123) cd75d5d ping distribution-updater (#5132) dcf473a Update wirtschaftsuniversitat-wien-health-care-management.csl (#5125) a87085e Fix Harvard Praxisforschung Editors (#5130) d4176ca Switch automated tests to Github Actions (#5111) 726d0d8 Radiology, MPP, CORR -- small fixes: https://forums.zotero.org/discussion/85883/doi-radiology#latest https://forums.zotero.org/discussion/51058/style-request-molecular-plant-pathology#latest https://forums.zotero.org/discussion/85678/citing-style-clinical-orthopaedics-and-related-research#latest e23db68 Update to la-trobe-university-harvard style (#5119) c54b278 Create wirtschaftsuniversitat-wien-health-care-management.csl (#5110) 62fb019 Create austral-entomology.csl (#5118) afa328c Update iso690-author-date-en.csl (#5113) 5468dce Update iso690-author-date-fr-no-abstract.csl (#5112) 98af86c Update iso690-numeric-fr.csl (#5115) 09f84c4 Update iso690-author-date-fr.csl (#5114) 178a9e4 Fix current biology to superscript 1fa5ce7 Create droit-belge-centre-de-droit-prive-ulb.csl (#5107) 3a6a4bc Fix file modes (#5106) 48f50e5 Create chungara-revista-de-antropologia-chilena.csl (#5096) 1e848f8 Create the-journal-of-the-indian-law-institute.csl (#5100) 856524c Create molecular-biology.csl (#5101) eeebbf4 Create harvard-harper-adams-university.csl (#5104) d90993d Fix tests d4037bf WIP: St Paul Canon Law style git-subtree-dir: src/main/resources/csl-styles git-subtree-split: a20406d
- Loading branch information
github actions
committed
Dec 1, 2020
1 parent
32761d9
commit ac1ccad
Showing
52 changed files
with
5,906 additions
and
563 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
name: Merge to release | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
workflow_dispatch: | ||
inputs: | ||
commit_message: | ||
description: Commit message | ||
required: true | ||
|
||
jobs: | ||
release: | ||
runs-on: ubuntu-latest | ||
env: | ||
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" | ||
DISTRIBUTION_UPDATER_TOKEN: "${{ secrets.DISTRIBUTION_UPDATER_TOKEN }}" | ||
steps: | ||
- uses: actions/checkout@v2 | ||
if: github.event_name == 'push' | ||
- uses: actions/checkout@v2 | ||
if: github.event_name == 'workflow_dispatch' | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Release branch version | ||
id: release | ||
run: echo ::set-output name=branch::v1.0.1 | ||
- name: Checkout release branch | ||
uses: actions/checkout@v2 | ||
with: | ||
ref: ${{ steps.release.outputs.branch }} | ||
path: './release' | ||
|
||
- name: Check for relevant changes | ||
if: github.event_name == 'push' | ||
uses: dorny/paths-filter@v2 | ||
id: update | ||
with: | ||
list-files: shell | ||
filters: | | ||
updated: | ||
- added|modified: [ '*.csl', '*.xml' ] | ||
deleted: | ||
- deleted: [ '*.csl', '*.xml' ] | ||
- name: Changed files | ||
if: github.event_name == 'push' | ||
run: | | ||
echo updated: ${{ steps.update.outputs.updated_files }} | ||
echo deleted: ${{ steps.update.outputs.deleted_files }} | ||
- name: Set up Ruby | ||
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')) | ||
uses: ruby/setup-ruby@v1 | ||
with: | ||
ruby-version: 2.7.1 | ||
- name: but use cache to speed that up | ||
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')) | ||
uses: actions/cache@v2 | ||
with: | ||
path: vendor/bundle | ||
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} | ||
restore-keys: | | ||
${{ runner.os }}-gems- | ||
- name: Bundle install | ||
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && (steps.update.outputs.updated == 'true' || steps.update.outputs.deleted == 'true')) | ||
run: | | ||
bundle config path vendor/bundle | ||
bundle update sheldon --jobs 4 --retry 3 | ||
- name: Populate new branch | ||
run: bundle exec sheldon --token=$GITHUB_TOKEN --verbose --populate release | ||
if: github.event_name == 'workflow_dispatch' | ||
|
||
- name: update the timestamps and add the changes | ||
run: bundle exec sheldon --token=$GITHUB_TOKEN --verbose --release release ${{ steps.update.outputs.updated_files }} | ||
if: github.event_name == 'push' && steps.update.outputs.updated == 'true' | ||
|
||
- name: delete deleted files | ||
run: cd release && git rm ${{ steps.update.outputs.deleted_files }} | ||
if: github.event_name == 'push' && steps.update.outputs.deleted == 'true' | ||
|
||
- 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') | ||
|
||
- uses: stefanzweifel/git-auto-commit-action@v4 | ||
with: | ||
repository: 'release' | ||
commit_message: ${{ github.event.inputs.commit_message }} | ||
if: github.event_name == 'workflow_dispatch' | ||
|
||
# https://styles-update.zotero.org:8826/ is for Zotero (styles page, API's citation server, client style updates, etc.) | ||
# https://styles-update.zotero.org:8827/ is for the Zotero-run instance of https://github.com/citation-style-language/distribution-updater | ||
# that performs the updating of the (to-be-deprecated) https://github.com/citation-style-language/styles-distribution/ repo | ||
- name: ping Zotero servers | ||
if: github.repository == 'citation-style-language/styles' | ||
run: | | ||
curl -H 'Content-Length:' -H "Authorization: $ZOTERO_UPDATE_TOKEN" -F 'payload={"type":"push","branch":"${{ steps.release.outputs.branch }}","status":0,"commit":"'$GITHUB_SHA'"}' https://styles-update.zotero.org:8826/ | ||
curl -H 'Content-Length:' -H "Authorization: $ZOTERO_UPDATE_TOKEN" -F 'payload={"type":"push","branch":"${{ steps.release.outputs.branch }}","status":0,"commit":"'$GITHUB_SHA'"}' https://styles-update.zotero.org:8827/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
name: Pull request feedback | ||
|
||
on: | ||
pull_request_target: | ||
types: [ opened, synchronize ] | ||
|
||
jobs: | ||
test: | ||
runs-on: ubuntu-latest | ||
env: | ||
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" | ||
steps: | ||
- uses: actions/checkout@v2 | ||
|
||
- name: Check for relevant changes | ||
uses: dorny/paths-filter@v2 | ||
id: changed | ||
with: | ||
list-files: shell | ||
filters: | | ||
style: | ||
- '*.csl' | ||
locale: | ||
- '*.xml' | ||
- name: Changed files | ||
run: | | ||
echo changed: ${{ steps.changed.outputs.style_files }} ${{ steps.changed.outputs.locale_files }} | ||
- name: Set up Ruby | ||
if: steps.changed.outputs.style == 'true' || steps.changed.outputs.locale == 'true' | ||
uses: ruby/setup-ruby@v1 | ||
with: | ||
ruby-version: 2.7.1 | ||
- name: but use cache to speed that up | ||
if: steps.changed.outputs.style == 'true' || steps.changed.outputs.locale == 'true' | ||
uses: actions/cache@v2 | ||
with: | ||
path: vendor/bundle | ||
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} | ||
restore-keys: | | ||
${{ runner.os }}-gems- | ||
- name: Bundle install | ||
if: steps.changed.outputs.style == 'true' || steps.changed.outputs.locale == 'true' | ||
run: | | ||
bundle config path vendor/bundle | ||
bundle update sheldon --jobs 4 --retry 3 | ||
- name: Apply the PR | ||
if: steps.changed.outputs.style == 'true' || steps.changed.outputs.locale == 'true' | ||
run: bundle exec sheldon --token=$GITHUB_TOKEN --apply | ||
|
||
- name: Welcome to a new PR | ||
if: github.event.action == 'opened' && steps.changed.outputs.style == 'true' | ||
run: bundle exec sheldon --token=$GITHUB_TOKEN --welcome | ||
|
||
- name: See if the styles/locales work | ||
if: steps.changed.outputs.style == 'true' || steps.changed.outputs.locale == 'true' | ||
run: bundle exec rake | ||
|
||
- name: report | ||
if: (failure() || success()) && steps.changed.outputs.style == 'true' | ||
run: bundle exec sheldon --token=$GITHUB_TOKEN --report --verbose |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Oops, something went wrong.