Skip to content

Commit fd2b69e

Browse files
authored
Merge branch 'main' into Python
2 parents a8d4d9d + 9ac30ef commit fd2b69e

File tree

413 files changed

+47981
-3377
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

413 files changed

+47981
-3377
lines changed

.devcontainer/devcontainer.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "Jekyll website",
3+
"image": "mcr.microsoft.com/devcontainers/jekyll:latest",
4+
"features": {
5+
"ghcr.io/devcontainers/features/node:1": {
6+
"version": "22"
7+
},
8+
"ghcr.io/devcontainers/features/ruby:1": {
9+
"version": "3.3.5"
10+
}
11+
},
12+
"forwardPorts": [
13+
// Jekyll server
14+
4000,
15+
// Live reload server
16+
35729
17+
],
18+
"postCreateCommand": "bundle exec jekyll serve --incremental"
19+
}

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- [ ] Have you followed the [contributing guidelines](https://github.com/github/opensource.guide/blob/master/CONTRIBUTING.md)?
1+
- [ ] Have you followed the [contributing guidelines](https://github.com/github/opensource.guide/blob/HEAD/CONTRIBUTING.md)?
22
- [ ] Have you explained what your changes do, and why they add value to the Guides?
33

44
**Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.**

.github/dependabot.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: npm
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
open-pull-requests-limit: 99
8+
rebase-strategy: disabled
9+
commit-message:
10+
prefix: "chore(deps)"
11+
groups:
12+
dependencies:
13+
applies-to: version-updates
14+
update-types:
15+
- "minor"
16+
- "patch"
17+
- package-ecosystem: "github-actions"
18+
directory: "/"
19+
schedule:
20+
interval: daily
21+
open-pull-requests-limit: 99
22+
rebase-strategy: disabled
23+
commit-message:
24+
prefix: "chore(deps)"
25+
groups:
26+
dependencies:
27+
applies-to: version-updates
28+
update-types:
29+
- "minor"
30+
- "patch"
31+
- package-ecosystem: bundler
32+
directory: "/"
33+
schedule:
34+
interval: daily
35+
versioning-strategy: increase
36+
open-pull-requests-limit: 99
37+
commit-message:
38+
prefix: "chore(deps)"
39+
groups:
40+
dependencies:
41+
applies-to: version-updates
42+
update-types:
43+
- "minor"
44+
- "patch"

.github/main.workflow

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/pages_builder/Dockerfile

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/pages_builder/entrypoint.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/stale.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/test_runner/Dockerfile

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/test_runner/entrypoint.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# This workflow uses actions that are not certified by GitHub.
2+
# They are provided by a third-party and are governed by
3+
# separate terms of service, privacy policy, and support
4+
# documentation.
5+
6+
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
7+
name: Deploy Jekyll site to Pages preview environment
8+
on:
9+
# Runs on pull requests targeting the default branch
10+
pull_request_target:
11+
branches: ["main"]
12+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13+
permissions:
14+
contents: read
15+
pages: write
16+
id-token: write
17+
# Allow only one concurrent deployment per PR, skipping runs queued between the run in-progress and latest queued.
18+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
19+
concurrency:
20+
group: "pages-preview @ ${{ github.event.pull_request.head.label || github.head_ref || github.ref }}"
21+
cancel-in-progress: false
22+
jobs:
23+
# Build job
24+
build:
25+
environment:
26+
name: "Pages Preview"
27+
# Limit permissions of the GITHUB_TOKEN for untrusted code
28+
permissions:
29+
contents: read
30+
runs-on: ubuntu-latest
31+
steps:
32+
- name: Checkout
33+
uses: actions/[email protected]
34+
with:
35+
# For PRs make sure to checkout the PR branch
36+
ref: ${{ github.event.pull_request.head.sha }}
37+
repository: ${{ github.event.pull_request.head.repo.full_name }}
38+
- name: Setup Pages
39+
uses: actions/[email protected]
40+
- name: Build with Jekyll
41+
uses: actions/jekyll-build-pages@44a6e6beabd48582f863aeeb6cb2151cc1716697 # v1
42+
with:
43+
source: ./
44+
destination: ./_site
45+
- name: Upload artifact
46+
# Automatically uploads an artifact from the './_site' directory by default
47+
uses: actions/[email protected]
48+
# Deployment job
49+
deploy:
50+
environment:
51+
name: "Pages Preview"
52+
url: ${{ steps.deployment.outputs.page_url }}
53+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
54+
permissions:
55+
contents: read
56+
pages: write
57+
id-token: write
58+
runs-on: ubuntu-latest
59+
needs: build
60+
steps:
61+
- name: Deploy to GitHub Pages
62+
id: deployment
63+
uses: actions/[email protected]
64+
with:
65+
preview: "true"

0 commit comments

Comments
 (0)