Skip to content

Commit

Permalink
Merge branch 'main' into monorepo_history--html-aam-pr516
Browse files Browse the repository at this point in the history
  • Loading branch information
scottaohara authored Jul 11, 2024
2 parents 4a60671 + 5b0918f commit b9f16c6
Show file tree
Hide file tree
Showing 57 changed files with 31,489 additions and 68 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"
20 changes: 4 additions & 16 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,15 @@ 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?

# 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
23 changes: 0 additions & 23 deletions .github/workflows/gh-pages.yml

This file was deleted.

Loading

0 comments on commit b9f16c6

Please sign in to comment.