Skip to content

Commit

Permalink
Merge branch 'main' into monorepo_history--html-aam-pr533
Browse files Browse the repository at this point in the history
  • Loading branch information
scottaohara authored Jan 7, 2025
2 parents c3269bd + 56bc62f commit cd8431b
Show file tree
Hide file tree
Showing 80 changed files with 34,356 additions and 183 deletions.
File renamed without changes.
12 changes: 12 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Set update schedule for GitHub Actions

version: 2
updates:

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
commit-message:
prefix: "chore: dependabot"
43 changes: 43 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
spec:aria:
- changed-files:
- any-glob-to-any-file: 'index.html'

spec:accname:
- changed-files:
- any-glob-to-any-file: 'accname/**'

spec:core-aam:
- changed-files:
- any-glob-to-any-file: 'core-aam/**'

spec:dpub-aam:
- changed-files:
- any-glob-to-any-file: 'dpub-aam/**'

spec:dpub-aria:
- changed-files:
- any-glob-to-any-file: 'dpub-aria/**'

spec:graphics-aam:
- changed-files:
- any-glob-to-any-file: 'graphics-aam/**'

spec:graphics-aria:
- changed-files:
- any-glob-to-any-file: 'graphics-aria/**'

spec:html-aam:
- changed-files:
- any-glob-to-any-file: 'html-aam/**'

spec:svg-aam:
- changed-files:
- any-glob-to-any-file: 'svg-aam/**'

spec:mathml-aam:
- changed-files:
- any-glob-to-any-file: 'mathml-aam/**'

spec:pdf-aam:
- changed-files:
- any-glob-to-any-file: 'pdf-aam/**'
24 changes: 7 additions & 17 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,19 @@ Closes #????

Describe Change Here!

<!--- IF EDITORIAL or CHORE, delete the rest of this template -->

# PR tracking
Check these when the relevant issue or PR has been made, OR after you have confirmed the
related change is not necessary (add N/A). Leave unchecked if you are unsure. Read the
[Process Document](https://github.com/w3c/aria/wiki/ARIA-WG-Process-Document/_edit) or
[Test Overview](https://github.com/w3c/aria/wiki/ARIA-Test-Overview) for more information.

* [ ] Related Core AAM Issue/PR:
* [ ] Related AccName Issue/PR:
* [ ] Any other dependent changes?
And a few other todo items (delete this section after performing them):
* [ ] For every spec that this PR edits, please add the appropriate `spec:<spec_name>` label. If you don't have privileges to do this, editors will do it for you.
* [ ] If the change is [editorial](https://github.com/w3c/aria/blob/main/documentation/process.md#editorial-changes), please add "Editorial:" at the start of your PR name, and delete the "Test, Documentation and Implementation tracking" section below.

# Test, Documentation and Implementation tracking
Once this PR and all related PRs have been approved by the working group, tests
should be written and issues should be opened on browsers. Add N/A and check when not
applicable.
Once this PR has been reviewed and has consensus from the working group, tests should be written and issues should be opened on browsers. Add N/A and check when not applicable.

* [ ] Related APG Issue/PR:
* [ ] MDN Issue/PR:
* [ ] "author MUST" tests:
* [ ] "user agent MUST" tests:
* [ ] Browser implementations (link to issue or when done, link to commit):
* [ ] Browser implementations (link to issue or commit):
* WebKit:
* Gecko:
* Blink:
* [ ] Does this need AT implementations?
* [ ] Related APG Issue/PR:
* [ ] MDN Issue/PR:
69 changes: 69 additions & 0 deletions .github/workflows/accname.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: accname ED
on:
push:
branches:
- 'main'
paths:
- 'common/**'
- 'accname/**'
workflow_dispatch:

jobs:
dispatch:
runs-on: ubuntu-latest
steps:
- name: Dispatch to accname repo
run: |
curl -L -X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{secrets.ARIA_EDITOR_DRAFTS}}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/w3c/accname/actions/workflows/build-from-monorepo.yaml/dispatches \
-d '{"ref":"gh-pages"}'
update-accname:
runs-on: ubuntu-latest
steps:
- name: Checkout monorepo
uses: actions/checkout@v4
with:
ref: main
path: aria
sparse-checkout: |
accname
common
- name: Copy common
run: |
mkdir aria/accname/common
cp -r aria/common/** aria/accname/common/
sed -i 's|\.\./common|common|g' aria/accname/index.html
- uses: w3c/spec-prod@v2
with:
TOOLCHAIN: respec
SOURCE: aria/accname/index.html
DESTINATION: aria/accname/index.html
W3C_ECHIDNA_TOKEN: ${{ secrets.ECHIDNA_TOKEN_ACCNAME }}
W3C_WG_DECISION_URL: https://lists.w3.org/Archives/Public/public-aria-admin/2018Sep/0011.html
W3C_BUILD_OVERRIDE: |
specStatus: WD
ARTIFACT_NAME: accname
- name: Checkout accname repo
uses: actions/checkout@v4
with:
repository: w3c/accname
ref: gh-pages
path: accname
token: ${{ secrets.ARIA_EDITOR_DRAFTS }}
- uses: actions/download-artifact@v4
with:
name: accname
- name: Copy files
run: |
cp -r aria.gh/aria/accname/** accname/
- name: Push new files to child repo
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "ED update"
git push origin gh-pages
working-directory: accname
18 changes: 18 additions & 0 deletions .github/workflows/aria.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: aria ED
on:
push:
branches: [main]
paths:
- index.html
workflow_dispatch:
jobs:
main:
name: ARIA ED
runs-on: ubuntu-20.04
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- uses: w3c/spec-prod@v2
with:
GH_PAGES_BRANCH: gh-pages
72 changes: 72 additions & 0 deletions .github/workflows/core-aam.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: core-aam ED
on:
push:
branches:
- 'main'
paths:
- 'common/**'
- 'core-aam/**'
workflow_dispatch:

jobs:
dispatch:
runs-on: ubuntu-latest
steps:
- name: Dispatch to core-aam repo
run: |
curl -L -X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{secrets.ARIA_EDITOR_DRAFTS}}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/w3c/core-aam/actions/workflows/build-from-monorepo.yaml/dispatches \
-d '{"ref":"gh-pages"}'
update-core-aam:
name: Update Editors Draft and Publish to TR
runs-on: ubuntu-latest
steps:
- name: Checkout monorepo
uses: actions/checkout@v4
with:
ref: main
path: aria
sparse-checkout: |
core-aam
common
- name: Copy common
run: |
mkdir aria/core-aam/common
cp -r aria/common/** aria/core-aam/common/
sed -i 's|\.\./common|common|g' aria/core-aam/index.html
- uses: w3c/spec-prod@v2
with:
TOOLCHAIN: respec
SOURCE: aria/core-aam/index.html
DESTINATION: aria/core-aam/index.html
W3C_ECHIDNA_TOKEN: ${{ secrets.ECHIDNA_TOKEN_CORE_AAM }}
W3C_WG_DECISION_URL: https://lists.w3.org/Archives/Public/public-aria-admin/2018Sep/0011.html
W3C_BUILD_OVERRIDE: |
specStatus: CRD
ARTIFACT_NAME: core-aam
- name: Checkout core-aam repo
uses: actions/checkout@v4
with:
repository: w3c/core-aam
ref: gh-pages
path: core-aam
token: ${{ secrets.ARIA_EDITOR_DRAFTS }}
- uses: actions/download-artifact@v4
with:
name: core-aam
- name: Copy files
run: |
cp -r aria.gh/aria/core-aam/** core-aam/
ls -r core-aam
- name: Push new files to child repo
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "ED update"
git push origin gh-pages
working-directory: core-aam

69 changes: 69 additions & 0 deletions .github/workflows/dpub-aam.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: dpub-aam ED
on:
push:
branches:
- 'main'
paths:
- 'common/**'
- 'dpub-aam/**'
workflow_dispatch:

jobs:
dispatch:
runs-on: ubuntu-latest
steps:
- name: Dispatch to dpub-aam repo
run: |
curl -L -X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{secrets.ARIA_EDITOR_DRAFTS}}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/w3c/dpub-aam/actions/workflows/build-from-monorepo.yaml/dispatches \
-d '{"ref":"gh-pages"}'
update-dpub-aam:
runs-on: ubuntu-latest
steps:
- name: Checkout monorepo
uses: actions/checkout@v4
with:
ref: main
path: aria
sparse-checkout: |
dpub-aam
common
- name: Copy common
run: |
mkdir aria/dpub-aam/common
cp -r aria/common/** aria/dpub-aam/common/
sed -i 's|\.\./common|common|g' aria/dpub-aam/index.html
- uses: w3c/spec-prod@v2
with:
TOOLCHAIN: respec
SOURCE: aria/dpub-aam/index.html
DESTINATION: aria/dpub-aam/index.html
W3C_ECHIDNA_TOKEN: ${{ secrets.ECHIDNA_TOKEN_DPUB_AAM }}
W3C_WG_DECISION_URL: https://lists.w3.org/Archives/Public/public-aria-admin/2018Sep/0011.html
W3C_BUILD_OVERRIDE: |
specStatus: CRD
ARTIFACT_NAME: dpub-aam
- name: Checkout dpub-aam repo
uses: actions/checkout@v4
with:
repository: w3c/dpub-aam
ref: gh-pages
path: dpub-aam
token: ${{ secrets.ARIA_EDITOR_DRAFTS }}
- uses: actions/download-artifact@v4
with:
name: dpub-aam
- name: Copy files
run: |
cp -r aria.gh/aria/dpub-aam/** dpub-aam/
- name: Push new files to child repo
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "ED update"
git push origin gh-pages
working-directory: dpub-aam
69 changes: 69 additions & 0 deletions .github/workflows/dpub-aria.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: dpub-aria ED
on:
push:
branches:
- 'main'
paths:
- 'common/**'
- 'dpub-aria/**'
workflow_dispatch:

jobs:
dispatch:
runs-on: ubuntu-latest
steps:
- name: Dispatch to dpub-aria repo
run: |
curl -L -X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{secrets.ARIA_EDITOR_DRAFTS}}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/w3c/dpub-aria/actions/workflows/build-from-monorepo.yaml/dispatches \
-d '{"ref":"gh-pages"}'
update-dpub-aria:
runs-on: ubuntu-latest
steps:
- name: Checkout monorepo
uses: actions/checkout@v4
with:
ref: main
path: aria
sparse-checkout: |
dpub-aria
common
- name: Copy common
run: |
mkdir aria/dpub-aria/common
cp -r aria/common/** aria/dpub-aria/common/
sed -i 's|\.\./common|common|g' aria/dpub-aria/index.html
- uses: w3c/spec-prod@v2
with:
TOOLCHAIN: respec
SOURCE: aria/dpub-aria/index.html
DESTINATION: aria/dpub-aria/index.html
W3C_ECHIDNA_TOKEN: ${{ secrets.ECHIDNA_TOKEN_DPUB_ARIA }}
W3C_WG_DECISION_URL: https://lists.w3.org/Archives/Public/public-aria-admin/2018Sep/0011.html
W3C_BUILD_OVERRIDE: |
specStatus: CRD
ARTIFACT_NAME: dpub-aria
- name: Checkout dpub-aria repo
uses: actions/checkout@v4
with:
repository: w3c/dpub-aria
ref: gh-pages
path: dpub-aria
token: ${{ secrets.ARIA_EDITOR_DRAFTS }}
- uses: actions/download-artifact@v4
with:
name: dpub-aria
- name: Copy files
run: |
cp -r aria.gh/aria/dpub-aria/** dpub-aria/
- name: Push new files to child repo
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "ED update"
git push origin gh-pages
working-directory: dpub-aria
Loading

0 comments on commit cd8431b

Please sign in to comment.