Skip to content

Commit

Permalink
un-munge yaml files.
Browse files Browse the repository at this point in the history
it's all about list indentation.
yaml, what a garbage format... *grumbles
  • Loading branch information
stopfstedt committed Feb 15, 2024
1 parent 1b0cbdf commit 352f298
Show file tree
Hide file tree
Showing 13 changed files with 293 additions and 293 deletions.
96 changes: 48 additions & 48 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily

- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
time: "02:30"
timezone: America/Los_Angeles
open-pull-requests-limit: 10
groups:
embroider:
patterns:
- "@embroider/*"
ignore:
- dependency-name: "@babel/core"
- dependency-name: "@babel/eslint-parser"
- dependency-name: "@babel/plugin-proposal-decorators"
- dependency-name: "@ember/optional-features"
- dependency-name: "@ember/string"
- dependency-name: "@ember/test-helpers"
- dependency-name: "@glimmer/component"
- dependency-name: "@glimmer/tracking"
- dependency-name: broccoli-asset-rev
- dependency-name: ember-auto-import
- dependency-name: ember-cli
- dependency-name: ember-cli-app-version
- dependency-name: ember-cli-babel
- dependency-name: ember-cli-clean-css
- dependency-name: ember-cli-dependency-checker
- dependency-name: ember-cli-htmlbars
- dependency-name: ember-cli-inject-live-reload
- dependency-name: ember-cli-sri
- dependency-name: ember-cli-terser
- dependency-name: ember-data
- dependency-name: ember-fetch
- dependency-name: ember-load-initializers
- dependency-name: ember-modifier
- dependency-name: ember-page-title
- dependency-name: ember-qunit
- dependency-name: ember-resolver
- dependency-name: ember-source
- dependency-name: ember-welcome-page
- dependency-name: qunit
- dependency-name: qunit-dom
- dependency-name: tracked-built-ins
- dependency-name: webpack
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
time: "02:30"
timezone: America/Los_Angeles
open-pull-requests-limit: 10
groups:
embroider:
patterns:
- "@embroider/*"
ignore:
- dependency-name: "@babel/core"
- dependency-name: "@babel/eslint-parser"
- dependency-name: "@babel/plugin-proposal-decorators"
- dependency-name: "@ember/optional-features"
- dependency-name: "@ember/string"
- dependency-name: "@ember/test-helpers"
- dependency-name: "@glimmer/component"
- dependency-name: "@glimmer/tracking"
- dependency-name: broccoli-asset-rev
- dependency-name: ember-auto-import
- dependency-name: ember-cli
- dependency-name: ember-cli-app-version
- dependency-name: ember-cli-babel
- dependency-name: ember-cli-clean-css
- dependency-name: ember-cli-dependency-checker
- dependency-name: ember-cli-htmlbars
- dependency-name: ember-cli-inject-live-reload
- dependency-name: ember-cli-sri
- dependency-name: ember-cli-terser
- dependency-name: ember-data
- dependency-name: ember-fetch
- dependency-name: ember-load-initializers
- dependency-name: ember-modifier
- dependency-name: ember-page-title
- dependency-name: ember-qunit
- dependency-name: ember-resolver
- dependency-name: ember-source
- dependency-name: ember-welcome-page
- dependency-name: qunit
- dependency-name: qunit-dom
- dependency-name: tracked-built-ins
- dependency-name: webpack
24 changes: 12 additions & 12 deletions .github/workflows/auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@ jobs:
- "stylelint-scss"
if: ${{ github.actor == 'dependabot[bot]' }}
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/[email protected]
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- uses: actions/checkout@v4
if: ${{contains(steps.metadata.outputs.dependency-names, matrix.safe-dependency) && (steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch') }}
- name: Enable auto-merge for Dependabot PRs
if: ${{contains(steps.metadata.outputs.dependency-names, matrix.safe-dependency) && (steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch') }}
run: gh pr merge --merge --auto ${{ github.event.number }}
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Dependabot metadata
id: metadata
uses: dependabot/[email protected]
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- uses: actions/checkout@v4
if: ${{contains(steps.metadata.outputs.dependency-names, matrix.safe-dependency) && (steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch') }}
- name: Enable auto-merge for Dependabot PRs
if: ${{contains(steps.metadata.outputs.dependency-names, matrix.safe-dependency) && (steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch') }}
run: gh pr merge --merge --auto ${{ github.event.number }}
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
172 changes: 86 additions & 86 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,18 @@ jobs:
timeout-minutes: 10

steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Lint
run: pnpm run lint
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Lint
run: pnpm run lint

test:
name: ${{matrix.workspace}} Test (${{ matrix.node-version }})
Expand All @@ -45,23 +45,23 @@ jobs:
matrix:
node-version: [20]
workspace:
- frontend
- test-app
- lti-course-manager
- lti-dashboard
- frontend
- test-app
- lti-course-manager
- lti-dashboard
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Run Tests
run: pnpm --filter ${{matrix.workspace}} exec ember test
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Run Tests
run: pnpm --filter ${{matrix.workspace}} exec ember test

build:
name: Build (${{ matrix.node-version }})
Expand All @@ -71,20 +71,20 @@ jobs:
matrix:
node-version: [20]
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: pnpm
- name: install dependencies
run: pnpm install
- name: test frontend build
run: pnpm run --filter frontend build
- name: test lti-dashboard build
run: pnpm run --filter lti-dashboard build
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: pnpm
- name: install dependencies
run: pnpm install
- name: test frontend build
run: pnpm run --filter frontend build
- name: test lti-dashboard build
run: pnpm run --filter lti-dashboard build

# browserstack-test:
# name: Browserstack ${{matrix.workspace}} ${{ matrix.launcher }}
Expand Down Expand Up @@ -137,28 +137,28 @@ jobs:
fail-fast: false
matrix:
workspace:
- frontend
- test-app
- lti-course-manager
- lti-dashboard
- frontend
- test-app
- lti-course-manager
- lti-dashboard
firefox-version: [latest-esr]
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- run: pnpm install
- name: Setup firefox
uses: browser-actions/setup-firefox@latest
with:
firefox-version: ${{ matrix.firefox-version }}
- run: firefox --version
- name: test
run: pnpm --filter ${{matrix.workspace}} exec ember test --launch=Firefox
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- run: pnpm install
- name: Setup firefox
uses: browser-actions/setup-firefox@latest
with:
firefox-version: ${{ matrix.firefox-version }}
- run: firefox --version
- name: test
run: pnpm --filter ${{matrix.workspace}} exec ember test --launch=Firefox

test-with-embroider:
name: Test With Embroider
Expand All @@ -167,18 +167,18 @@ jobs:
env:
BUILD_WITH_EMBROIDER: true
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Run Tests
run: pnpm --filter frontend exec ember test
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Run Tests
run: pnpm --filter frontend exec ember test

build-with-embroider:
name: Build With Embroider
Expand All @@ -187,15 +187,15 @@ jobs:
env:
BUILD_WITH_EMBROIDER: true
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Run Tests
run: pnpm run --filter frontend build
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
- name: Install Dependencies
run: pnpm install
- name: Run Tests
run: pnpm run --filter frontend build
20 changes: 10 additions & 10 deletions .github/workflows/deploy-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ jobs:
runs-on: ubuntu-latest
needs: deploy
steps:
- uses: actions/github-script@v7
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: "Staging build deployed! It can be accessed with `bin/console ilios:update-frontend --staging-build --at-version=pr_preview-${{ github.event.number }}`"
})
- uses: actions/github-script@v7
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: "Staging build deployed! It can be accessed with `bin/console ilios:update-frontend --staging-build --at-version=pr_preview-${{ github.event.number }}`"
})
Loading

0 comments on commit 352f298

Please sign in to comment.