Skip to content

Commit

Permalink
Merge branch 'main' of github.com:HTTPArchive/almanac.httparchive.org…
Browse files Browse the repository at this point in the history
… into production
  • Loading branch information
tunetheweb committed Jan 4, 2024
2 parents b130143 + 9742b7b commit d915db5
Show file tree
Hide file tree
Showing 12 changed files with 339 additions and 533 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/code-static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
uses: actions/checkout@v4
- name: Set up Python 3.8
if: ${{ matrix.language == 'python' }}
uses: actions/setup-python@v4.7.1
uses: actions/setup-python@v5.0.0
with:
python-version: '3.8'
- name: Install dependencies
Expand All @@ -47,11 +47,11 @@ jobs:
# that includes the dependencies
echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
config-file: ./.github/codeql/codeql-config.yml
queries: +security-and-quality
setup-python-dependencies: false
languages: '${{ matrix.language }}'
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
2 changes: 1 addition & 1 deletion .github/workflows/lintsql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
# Full git history is needed to get a proper list of changed files within `super-linter`
fetch-depth: 0
- name: Set up Python 3.8
uses: actions/setup-python@v4.7.1
uses: actions/setup-python@v5.0.0
with:
python-version: '3.8'
- name: Lint SQL code
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/predeploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ jobs:
- name: Checkout branch
uses: actions/checkout@v4
- name: Setup Node.js for use with actions
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '16'
- name: Set up Python 3.8
uses: actions/setup-python@v4.7.1
uses: actions/setup-python@v5.0.0
with:
python-version: '3.8'
- name: Install Asian Fonts
Expand Down Expand Up @@ -67,7 +67,7 @@ jobs:
npm run ebooks
- name: Upload PDF artifact
if: ${{ github.event.inputs.ebooks == 'true' }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: pdfs
path: ./src/static/pdfs/*.pdf
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/progress-tracker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
if: github.repository == 'HTTPArchive/almanac.httparchive.org'
runs-on: ubuntu-20.04
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v7
if: github.event_name == 'workflow_dispatch' || contains(github.event.issue.labels.*.name, env.FILTER_LABEL)
with:
# yamllint disable rule:line-length
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-template-changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ jobs:
with:
fetch-depth: 0
- name: Setup Node.js for use with actions
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '16'
- name: Test Template Changes
run: ./src/tools/scripts/test_template_changes.sh
- name: 'Comment PR'
uses: actions/github-script@v6
uses: actions/github-script@v7
if: github.event_name == 'pull_request' && env.PR_COMMENT != ''
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ jobs:
# Full git history is needed to get a proper list of changed files within `super-linter`
fetch-depth: 0
- name: Setup Node.js for use with actions
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '16'
- name: Set up Python 3.8
uses: actions/setup-python@v4.7.1
uses: actions/setup-python@v5.0.0
with:
python-version: '3.8'
- name: Run the website
Expand Down
96 changes: 48 additions & 48 deletions src/config/last_updated.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@
},
"/static/js/web-vitals.js": {
"date_published": "2020-11-13T00:00:00.000Z",
"date_modified": "2023-09-28T00:00:00.000Z",
"hash": "0fa371ef0624041ff02cf6458e74441a"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "4041ad869843be08e145c80e9b084ee7"
},
"/static/js/webmentions.js": {
"date_published": "2021-12-01T00:00:00.000Z",
Expand All @@ -51,121 +51,121 @@
},
"/static/pdfs/web_almanac_2019_en.pdf": {
"date_published": "2020-05-15T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "a5bf5c8beb8a3a621462317219501851",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "370c044f266d44ea595c3a761c07b48f",
"size": 17
},
"/static/pdfs/web_almanac_2019_en_cover_A5.pdf": {
"date_published": "2020-05-15T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "1f3229934cecd96c08d7e2ea44c50feb"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "ebe210e0786261c482690dacea1684d3"
},
"/static/pdfs/web_almanac_2019_en_print_A5.pdf": {
"date_published": "2020-05-15T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "6a22dab3730e9d765bcd313b169746fc",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "8399cc4166764eb66587450dc912cf68",
"size": 16
},
"/static/pdfs/web_almanac_2019_ja.pdf": {
"date_published": "2020-05-15T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "73b4bcc22cfcb6b50fac2614ef5e5ce2",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "e53b50bd5e022b75dd03b9d839ab9005",
"size": 17
},
"/static/pdfs/web_almanac_2019_ja_cover_A5.pdf": {
"date_published": "2020-05-15T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "9474b6fca049a171a4ec930918faf950"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "0514026df0d5083f89f8fe03a57eaa5d"
},
"/static/pdfs/web_almanac_2019_ja_print_A5.pdf": {
"date_published": "2020-05-15T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "d70549bae93029fa25ba0c05c0e1fc9e",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "f29f5fb99b473c0ca482a5d0162f8317",
"size": 16
},
"/static/pdfs/web_almanac_2020_en.pdf": {
"date_published": "2020-12-08T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "c689cce62dd413f7292f2b79464a9152",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "4adb47fa4e6982a174ed2faf7dec6551",
"size": 24
},
"/static/pdfs/web_almanac_2020_en_cover_A5.pdf": {
"date_published": "2020-12-09T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "25be1b6bf8d737dfbab76f66fd3d0382"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "919564984b6949a388f094e3b3c736b6"
},
"/static/pdfs/web_almanac_2020_en_print_A5.pdf": {
"date_published": "2020-12-09T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "c5882b78d13a2cbf14aacfcad7ff1236",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "7445341afd48b2d059257ccb9d2d5af1",
"size": 24
},
"/static/pdfs/web_almanac_2020_ja.pdf": {
"date_published": "2021-10-24T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "e69a35f302a76454f8dcbcb796309b98",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "09ccaffc177b7b9532429d62fda6b6f4",
"size": 25
},
"/static/pdfs/web_almanac_2020_ja_cover_A5.pdf": {
"date_published": "2021-10-24T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "f8a12d76e20416b8b1db009c5c8b5bb7"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "ec124b926c219247de2e2425a6586915"
},
"/static/pdfs/web_almanac_2020_ja_print_A5.pdf": {
"date_published": "2021-10-24T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "4a68a38c7cc8e6cc2a8d9c1a7ecb000c",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "133ac55a98e40bef1a9a0fe2ee44eaca",
"size": 24
},
"/static/pdfs/web_almanac_2021_en.pdf": {
"date_published": "2021-12-01T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "c9a70f5b6cfc06eb6b850cf8b731034f",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "205c8d2e97fb8d839078b874fb96a0d7",
"size": 32
},
"/static/pdfs/web_almanac_2021_en_cover_A5.pdf": {
"date_published": "2021-12-01T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "cefded5765cb6d2fca06a9d2c8369a40"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "b0f971d669209ca7d7ea89c0de1508ce"
},
"/static/pdfs/web_almanac_2021_en_print_A5.pdf": {
"date_published": "2021-12-01T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "c005fd3980e66f15f65a1b88d076c089",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "241b0c8297a0a0408eaaa0d3fa111540",
"size": 31
},
"/static/pdfs/web_almanac_2021_ja.pdf": {
"date_published": "22-08-01T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "d0ca946e1d453ddb0945ea43f29a0425",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "c11a3a87d210f04cf50ae4858579c004",
"size": 32
},
"/static/pdfs/web_almanac_2021_ja_cover_A5.pdf": {
"date_published": "22-08-01T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "41349b68fe76578af9ff2f1938964808"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "ce90fde80c36f4851ddf7c302e021b27"
},
"/static/pdfs/web_almanac_2021_ja_print_A5.pdf": {
"date_published": "22-08-01T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "df7701e6a2a58e628905b63029de477a",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "1a3d05b23d132d6ec32e11b02019e878",
"size": 32
},
"/static/pdfs/web_almanac_2022_en.pdf": {
"date_published": "2022-10-19T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "d75040694c330f7de661e32b43df795a",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "70a75002e23a12911880d16c4a2dfa46",
"size": 32
},
"/static/pdfs/web_almanac_2022_en_cover_A5.pdf": {
"date_published": "2022-10-19T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "8304915677462729c3f878b07423c130"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "4fa92f9b4f08a54c11889877a2e9f7fa"
},
"/static/pdfs/web_almanac_2022_en_print_A5.pdf": {
"date_published": "2022-10-19T00:00:00.000Z",
"date_modified": "2023-10-19T00:00:00.000Z",
"hash": "d7b9067db753a556e52a0d80a44b0c32",
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "49d63dcb30d287ab209483a317f1d907",
"size": 31
},
"en/2019/chapters/accessibility.html": {
Expand Down Expand Up @@ -630,8 +630,8 @@
},
"en/2022/chapters/jamstack.html": {
"date_published": "2022-10-13T00:00:00.000Z",
"date_modified": "2022-10-25T00:00:00.000Z",
"hash": "2e30f381ee1bbca1b076ca3d1bf7558a"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "7042b54e04518d29e7a2bf31cf435a2c"
},
"en/2022/chapters/javascript.html": {
"date_published": "2022-09-26T00:00:00.000Z",
Expand Down Expand Up @@ -985,8 +985,8 @@
},
"fr/2022/chapters/jamstack.html": {
"date_published": "2022-11-08T00:00:00.000Z",
"date_modified": "2022-11-23T00:00:00.000Z",
"hash": "9d6112a4113108c1892759f546477471"
"date_modified": "2024-01-04T00:00:00.000Z",
"hash": "9753a9e2ebc4a290241ce51f2422db89"
},
"fr/2022/contributors.html": {
"date_published": "2022-07-02T00:00:00.000Z",
Expand Down
2 changes: 1 addition & 1 deletion src/content/en/2022/jamstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ analysts: [seldo, tunetheweb]
editors: [DesignrKnight]
translators: []
seldo_bio: Laurie has been a web developer since 1996, with occasional breaks to found companies like <a hreflang="en" href="https://www.crunchbase.com/organization/snowball-factory">awe.sm</a> (2010) and <a hreflang="en" href="https://npmjs.com/">npm</a> (2014). He currently works as a Data Evangelist at <a hreflang="en" href="https://netlify.com">Netlify</a>. He loves making the web bigger and better. He thinks one of the best ways to do that is to encourage more people to do web development, by teaching them existing techniques and by building tools and services that make web development easier, so they don't have to learn so much.
whitep4nth3r_bio: Salma helps developers build stuff, learn things and love what they do. She works at Netlify as a Staff Developer Experience Engineer, streams live coding, and loves helping people get into tech. After a career as a music teacher and comedian, Salma transitioned to technology in 2014, specializing in front end development and tech leadership for startups, agencies and global e-commerce. <a hreflang="en" href="https://twitch.tv/whitep4nth3r">Find Salma on Twitch</a> to see what she's currently building.
whitep4nth3r_bio: Salma writes code for your entertainment. She's a live streamer, software engineer and developer educator, and loves helping people get into tech. After a career as a music teacher and comedian, Salma transitioned to technology in 2014, specializing in front end development and tech leadership for startups, agencies and global e-commerce. She currently works in Developer Relations. <a hreflang="en" href="https://twitch.tv/whitep4nth3r">Find Salma on Twitch</a> to see what she's currently building.
results: https://docs.google.com/spreadsheets/d/1yfNaj25ToezMwQLKdYP6Qh7AUoX9zMdKMSRVC8JlZMY/
featured_quote: Although we can't claim to know exactly what percentage of the web is Jamstack, we can say that around 3% of the web is Jamstack-y, and that this group has been growing strongly for the last 3 years—a great sign for the Jamstack community.
featured_stat_1: ~3%
Expand Down
2 changes: 1 addition & 1 deletion src/content/fr/2022/jamstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ analysts: [seldo, tunetheweb]
editors: [DesignrKnight]
translators: [Xav83]
seldo_bio: Laurie est développeur web depuis 1996, avec des pauses occasionnelles pour trouver des entreprises comme <a hreflang="en" href="https://www.crunchbase.com/organization/snowball-factory">awe.sm</a> (2010) et <a hreflang="en" href="https://npmjs.com/">npm</a> (2014). Il travaille actuellement en tant qu 'Évangéliste de données chez <a hreflang="en" href="https://netlify.com">Netlify</a>. Il adore créer des sites plus grands et meilleurs. Il pense qu'un des meilleurs moyens de faire cela est d'encourager plus de personnes à faire du développement web, en leur enseignant les techniques existantes et en construisant les outils et les services qui rendent le développement web plus facile, afin qu'ils aient moins de choses à apprendre.
whitep4nth3r_bio: Salma aide les développeurs à construire, à apprendre des choses et à aimer ce qu'ils font. Elle travaille chez Netlify en tant qu'Ingénieur en Expérience Développeur, stream des sessions de codage en direct, et adores aider les gens entrer dans le monde de la tech. Après une carrière en tant que professeur de musique et comédien, Salma s'est reconvertie vers la technologie en 2014, se spécialisant dans le développement de front-end et le leadership technologique pour startups, agences et e-commerce international. <a hreflang="en" href="https://twitch.tv/whitep4nth3r">Suivez Salma sur Twitch</a> pour voir ce qu'elle construit actuellement.
whitep4nth3r_bio: Salma écrit du code pour votre divertissement. Elle est une live streameuse, ingénieure logicielle et formatrice de développeurs, et aime aider les gens à se lancer dans la technologie. Après une carrière de professeur de musique et de comedienne, Salma a fait la transition vers la technologie en 2014, se spécialisant dans le développement front-end et le leadership technologique pour les startups, les agences et le commerce électronique mondial. Elle travaille actuellement dans les relations avec les développeurs. <a hreflang="en" href="https://twitch.tv/whitep4nth3r">Suivez Salma sur Twitch</a> pour voir ce qu'elle construit actuellement.
results: https://docs.google.com/spreadsheets/d/1yfNaj25ToezMwQLKdYP6Qh7AUoX9zMdKMSRVC8JlZMY/
featured_quote: Même si nous ne pouvons pas revendiquer savoir exactement quel pourcentage du web est Jamstack, nous pouvons dire qu'environ 3% du web est Jamstack-y, et que ce groupe a grandi fortement lors des 3 dernières années - un grand signe pour la communauté Jamstack.
featured_stat_1: ~3%
Expand Down
Loading

0 comments on commit d915db5

Please sign in to comment.