161 Commits

Author SHA1 Message Date
Rob Herley e118923f38 Merge pull request #101 from actions/robherley/✌️
CI 🔨 / ci (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Deploy 🚀 / build (push) Has been cancelled
Deploy 🚀 / deploy (push) Has been cancelled
✌️
2025-12-12 10:52:40 -05:00
Rob Herley 9ff426f524 ✌️ 2025-12-12 10:44:03 -05:00
Josh Gross 5cde35245a 🫡 (#99) 2025-06-02 11:31:08 -04:00
Konrad Pabjan 29edd1a064 Farewell my friends ❤️ (#100) 2025-06-02 11:30:52 -04:00
dependabot[bot] 54659b77b7 Bump @babel/runtime from 7.7.7 to 7.27.3 (#98)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.7.7 to 7.27.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.3/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 10:30:23 -04:00
Josh Gross 2bd14329ac Add permissions to workflow (#97) 2025-05-29 14:59:59 -04:00
Josh Gross 0a8ac6a4d5 Add a note about adding other people (#96) 2025-05-29 13:16:50 -04:00
Josh Gross 78d0d09c65 Update alum status 2025-03-03 12:47:30 -05:00
Joel Ambass 821de0ffce Make myself an Alum (#95) 2025-02-28 12:58:14 -05:00
Josh Gross 8333cd9f96 Update alum 2024-11-06 11:59:28 -05:00
Sneha Kripanandan 3196b5b5f2 Add myself (#94) 2024-10-21 15:34:16 -04:00
Liela Rotschy b9c6f07e27 add myself (#92) 2024-10-08 15:01:07 -04:00
David Daly f86687f18a add myself as alumni (#89) 2024-09-24 12:42:52 -04:00
Cory Miller 3dbed4c123 Add myself (#91) 2024-09-24 12:21:08 -04:00
Edwin Sirko 553de3d1cb esirko (#90) 2024-08-20 08:57:36 -04:00
Joel Ambass 5cf0692975 Add myself (#88) 2024-08-14 17:48:29 -04:00
Dan Rigby 24cace8926 Update humans.txt.yaml to reflect reorg changes (#87) 2024-06-19 12:36:29 -04:00
Julian C. Dunn ab635e5c8a make myself an alum (#86)
Co-authored-by: Julian C. Dunn <juliandunn@github.com>
2024-06-19 12:35:06 -04:00
Johanan d89e862c45 Update humans.txt.yaml (#85) 2024-05-07 20:03:15 -04:00
Christopher Schleiden a0b91d649a Update humans.txt.yaml (#84) 2024-04-29 18:08:06 -04:00
Laura Yu 13cecb8118 Update humans.txt.yaml (#83) 2024-04-25 15:25:16 -04:00
Vallie Joseph fc4adf44c0 add @vmjoseph to humans.txt.yaml (#82) 2024-04-25 10:16:37 -04:00
Patrick Ellis fa789d9e63 Add myself to humans.txt.yaml (#81) 2024-04-15 18:33:30 -04:00
Zachary Taylor 815fab8022 Update humans.txt.yaml (#80) 2024-04-15 11:04:04 -04:00
John Wesley Walker III d6e646cd5f Add @jww3 to humans.txt.yaml (#79) 2024-04-15 10:17:57 -04:00
eggyhead d8701709cd Add @eggyhead (#77)
Adding @eggyhead to actions humans
2024-04-12 15:11:47 -04:00
Josh Gross f889265ef6 Update Actions Alum 2024-04-12 15:05:56 -04:00
Josh Gross 0ca1192711 Remove container build from CI 2024-04-12 15:03:06 -04:00
Josh Gross 169da90376 Remove Docker and fix Pages site (#78) 2024-04-12 15:01:43 -04:00
Josh Gross 918f327e92 Update Pages Deploy workflow (#76) 2024-04-12 14:29:27 -04:00
Seth Rylan Gainey 442ac87cfa Add myself (#74) 2024-04-12 14:23:14 -04:00
Brittany Ellich 85253cc716 Update humans.txt.yaml (#75) 2024-04-12 14:22:59 -04:00
JoannaaKL 7d0b47cfbc Update humans.txt.yaml (#73)
Adding myself
2023-10-13 14:35:49 -04:00
Javier Perez 2192dfb00f Adding myself and Maggie (#71) 2023-10-05 10:33:33 -04:00
Felipe Suero ec2e5017fd Adding myself! (#70)
See title
2023-10-05 10:33:06 -04:00
Allan Guigou 697be76b59 Add Allan Guigou (#72) 2023-10-05 10:32:50 -04:00
Julian C. Dunn 8b1c655814 added myself (#69) 2023-10-03 19:19:03 -04:00
Josh Gross 24758ff952 Add Crystal and Francesco (#68) 2023-10-03 16:22:42 -04:00
Dylan Smith f04d78b063 Add designers (#67)
* Alphabetise list

* Add current product designers

* Alumnify hfaulds
2023-10-03 16:11:42 -04:00
Bassem Dghaidi 513b6db327 Add Bassem (#63) 2023-10-02 14:49:39 -04:00
Kamil Grzebien a972bec6f1 Add kgrzebien (#62)
Co-authored-by: Josh Gross <joshmgross@github.com>
2023-05-03 10:10:02 -04:00
Erez Testiler db5965369c Add Erez (#61) 2023-05-03 10:08:44 -04:00
Johanan Idicula 6ab2ca6015 docs: Add jidicula to humans.txt.yaml (#60)
* docs: Add jidicula to humans.txt.yaml

* Add Johanan and Cedric

Co-authored-by: Cedric Wille <24487628+cwille97@users.noreply.github.com>

---------

Co-authored-by: Josh Gross <joshmgross@github.com>
Co-authored-by: Cedric Wille <24487628+cwille97@users.noreply.github.com>
2023-05-02 16:49:51 -04:00
Nicholas Bergesen a124120b6b Layoffs 👋 (#59)
* layoffs

* Update humans.txt.yaml

layoff alumni
2023-04-09 19:33:54 -04:00
Peter Tasker f9f367e98b Add Peter Tasker (#58) 2022-12-20 13:05:18 -05:00
Philip Gai 70fae49be5 Add Philip Gai to humans.txt.yaml (#57) 2022-09-16 17:19:22 -04:00
Dan Rigby 6d3a97794c Add Dan Rigby (#56) 2022-08-31 17:01:27 -04:00
Nicholas Bergesen 3b11896d77 Make Jeroen Rietveld an alumni (#55) 2022-08-12 10:45:07 -04:00
Josh Gross 9143e271bc Create codeql-analysis.yml 2022-06-15 16:22:10 -04:00
eric sciple 84cdbd1d87 Update humans.txt.yaml (#53) 2022-06-14 13:19:41 -04:00
Rob Herley a5640993ce Add new checks members and graduate others! (#52) 2022-03-15 13:38:19 -04:00
Nicholas Bergesen dd992632d9 Added myself to humans.txt (#51) 2021-12-10 12:56:44 -05:00
Josh Gross 1a82687929 Update the alumni (#50) 2021-11-11 21:47:42 -05:00
Josh Gross 141a267b72 Use a commit sha for GH pages action 2021-11-12 02:43:45 +00:00
Josh Gross 3654c2de7c Run CI on pull requests (#49) 2021-11-11 21:41:19 -05:00
Florian Wagner ce5105ca1a h2floh adding me (#48)
* codespaces is automatically doing npm i

Signed-off-by: GitHub <noreply@github.com>

* adding myself

Signed-off-by: GitHub <noreply@github.com>

Co-authored-by: Josh Gross <joshmgross@github.com>
2021-11-11 21:29:37 -05:00
Belinda Vennam 89568f8b0c adding Belinda to humans (#47) 2021-11-11 21:28:51 -05:00
Rob Herley ce81f85a2f Add missing actions-checks team members! (#46) 2021-11-09 17:44:54 -05:00
Anna Rosenthal cc8b3cdfb7 Update humans.txt.yaml (#45)
Bye-bye sweetest and fastest Actions, ilysm
2021-08-19 16:33:59 -04:00
jeff 3d6a1403c1 Update humans.txt.yaml (#43)
Co-authored-by: Josh Gross <joshmgross@github.com>
2021-05-17 16:17:56 -04:00
Jacob Wallraff 2a0cca5265 Update humans.txt.yaml (#44) 2021-05-17 16:17:16 -04:00
Jeroen Rietveld 46c702f7ea Promote Melissa to alumni (#41) 2021-05-17 11:22:23 -04:00
Christina Guo 4aa2e0fea5 Add @guo-chris to humans.txt (#42)
Co-authored-by: Josh Gross <joshmgross@github.com>
2021-05-17 11:21:51 -04:00
yena 8ac7c6248f Add @yena to humans.txt (#40) 2021-05-17 11:21:18 -04:00
Jeroen Rietveld 4e4e5deb89 Promote Jason, JP, and Mike to alumni (#38) 2021-01-08 10:23:50 -05:00
Antoine Grondin 4a09fee0dd add @aybabtme to humans.txt.yaml (#37) 2021-01-07 10:56:34 -05:00
Josh Gross 9863dd454f Create CODEOWNERS 2020-12-09 11:41:09 -05:00
Julio Barba ec5fc24039 Add juliobbv to humans.txt (#36) 2020-11-30 11:49:39 -05:00
Ross Brodbeck 0ccec9b214 Adding myself =) (#35) 2020-11-28 11:15:31 -05:00
Yashwanth Anantharaju 001450442c shamelessly adding myself (#34) 2020-11-25 12:18:01 -05:00
Joris Abalea 057c27cb5d Merge pull request #33 from actions/add-action-exp-kr
Update humans.txt.yaml
2020-11-25 10:10:20 +09:00
Joris Abalea b41c57cebb Update humans.txt.yaml
CI 🔨 / ci (push) Has been cancelled
2020-11-25 10:08:59 +09:00
Josh Gross 81fcf09c9e Update alum 2020-11-24 18:03:31 -05:00
Josh Gross 2bebfa15bf Bump peaceiris/actions-gh-pages to v3.7.3 2020-11-23 13:48:44 -05:00
Patrick Marsceill f88d666208 Adding the rest of the design team (#32) 2020-11-23 13:44:43 -05:00
yujincat 472d065851 Add Yujin Shin in humans.txt (#31)
Add Yujin Shin(@yujincat) in humans.txt
2020-08-27 11:51:50 -04:00
Jeroen Rietveld e018cd0a18 Add Jeroen Rietveld (#30) 2020-08-14 09:38:15 -04:00
Josh Gross 7d8a20d5df Revert "Dockerfile - use Alpine base image (#27)"
This reverts commit d953d3fa44.
2020-08-11 17:53:39 -04:00
Scott Brenner d953d3fa44 Dockerfile - use Alpine base image (#27) 2020-08-11 17:48:05 -04:00
Shohei Ueda 71716363fb Bump peaceiris/actions-gh-pages from v2 to v3 (#29)
Version 2 is no longer be maintained.

The latest README: https://github.com/peaceiris/actions-gh-pages
2020-08-11 17:45:24 -04:00
Hayden Faulds c2f20f3fa9 Merge pull request #28 from konradpabjan/patch-1
Add Konrad Pabjan to Humans.txt
2020-07-22 15:06:11 +01:00
Hayden Faulds 2d3bbee0b6 Merge branch 'main' into patch-1 2020-07-22 15:06:01 +01:00
Phani Raj a4ff86f533 Update humans.txt.yaml 2020-07-22 09:04:26 -05:00
Konrad Pabjan 5c5f19f207 Update humans.txt.yaml 2020-07-22 13:14:52 +02:00
Josh Gross 19e5194618 Update deploy workflow on changes to main (#26) 2020-07-14 15:50:53 -04:00
Ondrej Fabry 8d40c2d1a2 Fix typo in deploy workflow (#24) 2020-03-16 09:48:58 -04:00
Chad Kimes 7eb983848d Update humans.txt.yaml (#23) 2020-01-20 14:52:41 -05:00
Josh Gross 3072814325 Add more humans (#22) 2019-12-30 11:40:23 -05:00
Alberto Gimeno 1268308f9c Add missing alumn flags 2019-12-26 12:12:15 +01:00
Alberto Gimeno fd56c215cf Merge pull request #19 from actions/add-spraints
Add spraints
2019-12-26 12:10:17 +01:00
Alberto Gimeno c6f8236aa0 Update humans.txt.yaml 2019-12-26 12:09:24 +01:00
Alberto Gimeno 3c8ba18cbd Merge branch 'master' into add-spraints 2019-12-26 12:08:33 +01:00
Alberto Gimeno bf90df6228 Merge pull request #4 from actions/add-angelarivera
Add angelarivera
2019-12-26 12:08:03 +01:00
Alberto Gimeno d7b83655fc Merge branch 'master' into add-angelarivera 2019-12-26 12:05:04 +01:00
Alberto Gimeno 26d0a7fb08 Merge pull request #8 from actions/add-thepwagner
Add thepwagner
2019-12-26 12:04:40 +01:00
Alberto Gimeno 77323cce96 Merge branch 'master' into add-thepwagner 2019-12-26 11:59:10 +01:00
Alberto Gimeno 79244894e6 Merge pull request #9 from actions/add-parkr
Add parkr
2019-12-26 11:58:46 +01:00
Alberto Gimeno d6eb854dd1 Merge branch 'master' into add-parkr 2019-12-26 11:53:47 +01:00
Alberto Gimeno 87be3730df Merge pull request #10 from actions/add-gudmundur
Add gudmundur
2019-12-26 11:53:21 +01:00
Alberto Gimeno 50b8ac6582 Merge branch 'master' into add-gudmundur 2019-12-26 11:49:08 +01:00
Alberto Gimeno 1357de1e4f Merge pull request #11 from actions/add-mxie
Add mxie
2019-12-26 11:48:29 +01:00
Alberto Gimeno 7cbb28110f Merge branch 'master' into add-mxie 2019-12-26 11:41:21 +01:00
Alberto Gimeno 224d1af49a Merge pull request #14 from actions/add-jasonlong
Add jasonlong
2019-12-26 11:40:49 +01:00
Alberto Gimeno 63a0327a1c Merge branch 'master' into add-jasonlong 2019-12-26 11:39:01 +01:00
Alberto Gimeno 96ebe45954 Merge pull request #15 from actions/add-iheanyi
Add iheanyi
2019-12-26 11:38:27 +01:00
Alberto Gimeno 24ca0a728d Merge branch 'master' into add-iheanyi 2019-12-26 11:30:14 +01:00
Alberto Gimeno 4bdcd81bb0 Merge pull request #16 from actions/add-cschleiden
Add cschleiden
2019-12-26 11:29:51 +01:00
Alberto Gimeno 1cfbdd4652 Merge branch 'master' into add-cschleiden 2019-12-26 11:12:32 +01:00
Alberto Gimeno 1c82922b05 Merge pull request #17 from actions/add-cdb
Add cdb
2019-12-26 11:12:10 +01:00
Alberto Gimeno 2078e327a8 Merge branch 'master' into add-cdb 2019-12-26 11:10:31 +01:00
Alberto Gimeno 994d6dd742 Merge pull request #6 from actions/add-gimenete
Add gimenete
2019-12-26 11:09:27 +01:00
Alberto Gimeno 1b9db8eb94 Merge branch 'master' into add-gimenete 2019-12-26 11:04:02 +01:00
Josh Gross 0fa3eeb44c Merge pull request #21 from actions/joshmgross/more-humans
Add more humans
2019-12-23 14:39:05 -05:00
Josh Gross ed22c258ec Add more humans 2019-12-23 14:38:06 -05:00
Josh Gross 84be2ab061 Merge pull request #20 from actions/joshmgross/workflow-names
Add workflow names
2019-12-23 13:21:55 -05:00
Josh Gross de8e7187ad Remove extra character 2019-12-23 13:20:24 -05:00
Josh Gross b35c71f032 Add workflow names 2019-12-23 13:18:12 -05:00
Jonathan Clem d7c70385a0 Merge pull request #13 from actions/add-jclem
Add jclem
2019-12-23 11:12:32 -05:00
Jonathan Clem b876fb89e2 Merge branch 'master' into add-jclem 2019-12-23 11:11:35 -05:00
Mike Coutermarsh e3b8613ed8 Merge pull request #12 from actions/add-mscoutermarsh
Add mscoutermarsh
2019-12-20 13:55:16 -08:00
Tim Ruffles 31b02760ba Merge pull request #7 from actions/add-timruffles
Add timruffles
2019-12-20 14:37:17 +00:00
Tim Ruffles 4112b12d70 Merge branch 'master' into add-timruffles 2019-12-20 14:36:30 +00:00
Tim Ruffles 821db2c4cd Merge pull request #5 from actions/add-appleton
Add appleton
2019-12-20 14:27:00 +00:00
Tim Ruffles acd838a526 Update README.md 2019-12-20 14:23:42 +00:00
Tim Ruffles ea17d0ab62 Merge branch 'master' into add-appleton 2019-12-20 14:14:54 +00:00
Tim Ruffles 0ab142f9fe Update README.md 2019-12-20 14:12:55 +00:00
Tim Ruffles 39261f1943 Add appleton
Add @appleton to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 14:07:25 +00:00
Tim Ruffles 783e97bdc8 Add spraints
Add @spraints to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 14:03:20 +00:00
Tim Ruffles c04d5bf7fe Merge pull request #2 from actions/add-hfaulds
Add hfaulds
2019-12-20 13:58:41 +00:00
Tim Ruffles 455a63efaa bump fav 2019-12-20 13:56:09 +00:00
Tim Ruffles a82b4512c1 Merge branch 'master' into add-hfaulds 2019-12-20 13:53:59 +00:00
Tim Ruffles a5ba794064 Merge pull request #3 from actions/add-anthonysterling
Add anthonysterling
2019-12-20 13:53:40 +00:00
Tim Ruffles cf3f418831 Add angelarivera
Add @angelarivera to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:53:17 +00:00
Tim Ruffles 521a6ae6e8 Add thepwagner
Add @thepwagner to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:47 +00:00
Tim Ruffles 826327b9c4 Add parkr
Add @parkr to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:47 +00:00
Tim Ruffles 5e3ebb0ad2 Add gudmundur
Add @gudmundur to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:47 +00:00
Tim Ruffles b0455c9b7a Add timruffles
Add @timruffles to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:47 +00:00
Tim Ruffles 437fdafb24 Add mxie
Add @mxie to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles ea3e89e4d2 Add jasonlong
Add @jasonlong to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles 52e4aace61 Add iheanyi
Add @iheanyi to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles 3a0c1ce8bd Add cschleiden
Add @cschleiden to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles a8baeb7b17 Add cdb
Add @cdb to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles 323e57aec6 Add gimenete
Add @gimenete to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles 5f40fa3ce6 Add jclem
Add @jclem to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles ce47446a48 Add mscoutermarsh
Add @mscoutermarsh to [humans.txt](https://actions.github.io/humans.txt/)
2019-12-20 13:48:46 +00:00
Tim Ruffles 21d1922c4a Add hfaulds
Add @hfaulds to humans.txt
2019-12-20 13:45:14 +00:00
Tim Ruffles 16a6e60d32 Add anthonysterling
Add @anthonysterling to humans.txt
2019-12-20 13:45:14 +00:00
Tim Ruffles 1b5aafb448 sort 2019-12-20 13:17:12 +00:00
Tim Ruffles 0c3f4946d3 Note 2019-12-20 13:13:24 +00:00
Tim Ruffles 533e32613e tweaks 2019-12-20 13:11:47 +00:00
Tim Ruffles 094540fe2f upd 2019-12-20 12:50:43 +00:00
Tim Ruffles 83879efd75 correct prop 2019-12-20 12:49:42 +00:00
Tim Ruffles b092f30436 rename 2019-12-20 12:48:13 +00:00
Tim Ruffles 3195503f1f Deploy, update tests 2019-12-20 12:42:04 +00:00
Tim Ruffles ce6486363e html mode 2019-12-20 12:31:00 +00:00
Tim Ruffles 552403eec3 Metadata update 2019-12-20 12:28:05 +00:00
Tim Ruffles 52fde88320 quickly hack in output to file 2019-12-20 12:27:20 +00:00
Tim Ruffles 5222a0fbf7 That would have been a fine use-case for a default 2019-12-20 12:21:22 +00:00
Tim Ruffles 7a07e071c0 thanks helpful error message 2019-12-20 12:17:21 +00:00
Tim Ruffles a9625873ff up 2019-12-20 12:00:36 +00:00
Tim Ruffles 67128ceb50 Give it a go 2019-12-20 11:54:25 +00:00
14 changed files with 397 additions and 73 deletions
+10 -5
View File
@@ -1,13 +1,18 @@
on:
push:
branches: ["**"]
name: CI 🔨
on:
pull_request:
branches: ["main"]
push:
branches: ["main"]
permissions:
contents: read
jobs:
ci:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: npm install --production
- run: "./test.sh"
+72
View File
@@ -0,0 +1,72 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [ "main" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "main" ]
schedule:
- cron: '21 9 * * 1'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
steps:
- name: Checkout repository
uses: actions/checkout@v3
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2
# ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
+62
View File
@@ -0,0 +1,62 @@
name: Deploy 🚀
on:
# Runs on pushes targeting the default branch
push:
branches: ["main"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Pages
uses: actions/configure-pages@v5
- uses: actions/setup-node@v4
with:
node-version: "20"
- name: Install dependencies
run: npm i --production
- name: Build Site
run: |
mkdir ./_site
cp favicon.ico ./_site
touch ./_site/.nojekyll
node action.js html ./_site/index.html
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: "./_site"
# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
+2
View File
@@ -0,0 +1,2 @@
node_modules
_site
+1
View File
@@ -0,0 +1 @@
* @actions/maintainers
-11
View File
@@ -1,11 +0,0 @@
FROM node:12
WORKDIR /opt/humans.txt
COPY . /opt/humans.txt
RUN npm i --production
ENV FORCE_COLOR=3
ENTRYPOINT ["bash", "/opt/humans.txt/run.sh"]
+10 -1
View File
@@ -1,6 +1,12 @@
# GitHub Actions humans.txt
Lists out the humans who help feed and tend the robots of GitHub Actions.
[Lists out](https://actions.github.io/humans.txt) the humans who work, or worked, on the GitHub Actions product.
## Contributing
Add yourself via PR if you work or worked on the product ❤️
To respect each individual's privacy, do not add anyone to this list without asking them first.
## Inputs
@@ -11,5 +17,8 @@ Options: `txt`, `json`, `shell`
- txt - a plaintext list of humans
- json - a list of humans formatted for computers or humans who like their information computery
- shell - a lovely colourful list of humans making full use of advanced terminal escape-code technology
- html - a gh-pages friendly html output, which looks like a plaintext humans.txt
## humans.txt
This automatically deploys to https://actions.github.io/humans.txt.
+27 -14
View File
@@ -6,14 +6,16 @@ const chalk = require('chalk')
const formatters = {
txt: txtFormatter,
html: htmlFormatter,
json: jsonFormatter,
shell: (data) => txtFormatter(data, { colors: true}),
shell: (data, opts) => txtFormatter(data, { ...opts, colors: true}),
}
main()
function main() {
const format = process.argv[2] || ((process.env.GITHUB_ACTION || process.stdout.isTTY) ? "shell" : "txt")
const output = process.argv[3] ? fs.openSync(process.argv[3], "w+") : 1;
const formatter = formatters[format]
if (!formatter) {
@@ -21,23 +23,25 @@ function main() {
return
}
const data = yaml.parse(fs.readFileSync("./humans.txt.yaml", {encoding: "utf8"}))
const data = yaml.parse(fs.readFileSync(__dirname + "/humans.txt.yaml", {encoding: "utf8"}))
formatter(data)
data.humans = data.humans.sort((a,b) => a.name > b.name ? 1 : -1)
formatter(data, {output})
}
function invalidFormat(format) {
const list = Object.keys(formatters).sort().join(",")
console.error(`'${format}' is not one of the accepted formats ${list}`)
process.statusCode = 1
process.exitCode = 1
return
}
function jsonFormatter({humans}) {
console.log(JSON.stringify(humans, null, 4))
function jsonFormatter({humans}, {output}) {
fs.writeSync(output, JSON.stringify(humans, null, 4))
}
function txtFormatter({humans}, {colors = false} = {}) {
function txtFormatter({humans}, {colors = false, output} = {}) {
let active = humans.filter(h => !h.alum).map(h => h.name)
let alum = humans.filter(h => h.alum).map(h => h.name)
@@ -47,17 +51,26 @@ function txtFormatter({humans}, {colors = false} = {}) {
alum = mapColorRange(alum, active.length, total)
}
console.log("Current humans")
console.log("==============\n")
console.log(active.join("\n"))
console.log("\n")
fs.writeSync(output, "Current humans\n")
fs.writeSync(output,"==============\n\n")
fs.writeSync(output,active.join("\n"))
fs.writeSync(output,"\n\n")
console.log("Human alumni")
console.log("============\n")
console.log(alum.join("\n"))
fs.writeSync(output,"Human alumni\n")
fs.writeSync(output,"============\n\n")
fs.writeSync(output,alum.join("\n"))
}
function mapColorRange(strings, base, total) {
return strings.map((n, i) => chalk.hsl(((i + base) / total) * 360, 100, 50)(n))
}
function htmlFormatter(data, opts) {
fs.writeSync(opts.output, `<!doctype html>
<meta charset='utf8' />
<link rel="icon" type="image/x-icon" href="favicon.ico">
<title>Actions - humans.txt</title>
<body><pre>`)
txtFormatter(data, opts)
fs.writeSync(opts.output, "</pre></body>")
}
-11
View File
@@ -1,11 +0,0 @@
name: 'GitHub Actions humans.txt'
description: 'List out the humans who help feed and tend the robots of GitHub Actions'
inputs:
format:
description: 'How to output the people of actions - txt, json or ascii'
default: 'ascii'
runs:
using: 'docker'
image: 'Dockerfile'
args:
- ${{ inputs.format }}
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

+162 -1
View File
@@ -1,4 +1,165 @@
# add yourself to this list as a yaml
# object with the following keys:
# - name - string - your name
# - alum - boolean - whether you no longer work on Actions
humans:
- name: "Adrian Mato Gondelle"
- name: "Ajay Krishna Nalisetty"
alum: true
- name: "Alberto Gimeno"
alum: true
- name: "Allan Guigou"
- name: "Amarilis Dias"
alum: true
- name: "Andrew Appleton"
alum: true
- name: "Angela Rivera"
alum: true
- name: "Anna Rosenthal"
alum: true
- name: "Anthony Sterling"
alum: true
- name: "Antoine Grondin"
alum: true
- name: "Aris Acoba"
- name: "Bassem Dghaidi"
- name: "Belinda Vennam"
alum: true
- name: "Beth Brennan"
- name: "Bethany Janos"
alum: true
- name: "Brian Cristante"
alum: true
- name: "Brittany Ellich"
alum: true
- name: "Bryan MacFarlane"
- name: "Cameron Booth"
alum: true
- name: "Catherine Osadciw"
alum: true
- name: "Cedric Wille"
alum: true
- name: "Chad Kimes"
alum: true
- name: "Christina Guo"
alum: true
- name: "Christopher Schleiden"
alum: true
- name: "Cory Miller"
alum: true
- name: "Crystal Tenn"
alum: true
- name: "Dan Rigby"
alum: true
- name: "David Daly"
alum: true
- name: "Dylan Smith"
alum: true
- name: "Edwin Sirko"
- name: "Erez Testiler"
alum: true
- name: "Eric Sciple"
- name: "Erika Eggemeyer"
alum: true
- name: "Felipe Suero"
alum: true
- name: "Florian Wagner"
alum: true
- name: "Francesco Renzi"
alum: true
- name: "Guðmundur Bjarni Ólafsson"
alum: true
- name: "Hayden Faulds"
alum: true
- name: "Iheanyi Ekechukwu"
alum: true
- name: "Isaac Shalom"
alum: true
- name: "Jacob Wallraff"
- name: "Jason Long"
alum: true
- name: "Javier Perez"
alum: true
- name: "Jean-Philippe André"
alum: true
- name: "Jeff Martin"
- name: "Jeroen Rietveld"
alum: true
- name: "Joanna Krzek-Lubowiecka"
- name: "Johanan Idicula"
alum: true
- name: "Joel Ambass"
alum: true
- name: "Jonathan Clem"
alum: true
- name: "Jonathan Tamsut"
alum: true
- name: "John Mills"
alum: true
- name: "John Wesley Walker III"
- name: "Joris Abalea"
alum: true
- name: "Josh Gross"
alum: true
- name: "Julian Dunn"
alum: true
- name: "Julio Barba"
alum: true
- name: "Kamil Grzebien"
alum: true
- name: "Konrad Pabjan"
alum: true
- name: "Laura Yu"
alum: true
- name: "Liela Rotschy"
alum: true
- name: "Maggie Spletzer"
alum: true
- name: "Matt Burke"
alum: true
- name: "Melissa Xie"
alum: true
- name: "Mike Coutermarsh"
alum: true
- name: Mona Lisa Octocat
honorary_human: true
- name: "Nicholas Bergesen"
alum: true
- name: "Parker Moore"
alum: true
- name: "Patrick Ellis"
- name: "Patrick Marsceill"
alum: true
- name: "Pete Wagner"
alum: true
- name: "Peter Tasker"
alum: true
- name: "Phani Raj"
alum: true
- name: "Philip Gai"
- name: "PJ Quirk"
- name: "Ryan Troost"
- name: "Rob Herley"
alum: true
- name: "Ross Brodbeck"
alum: true
- name: "Seth Rylan Gainey"
alum: true
- name: "Sneha Kripanandan"
- name: "Soe Tun"
alum: true
- name: "Sven Pfleiderer"
alum: true
- name: "Thomas Brumley"
alum: true
- name: "Tim Ruffles"
alum: true
- name: "Vallie Joseph"
alum: true
- name: "Yaswanth Anantharaju"
- name: "Yang Cao"
- name: "Yena Kim"
alum: true
- name: "Yujin Shin"
alum: true
- name: "Zachary Taylor"
+48 -27
View File
@@ -1,75 +1,96 @@
{
"name": "humans.txt",
"lockfileVersion": 3,
"requires": true,
"lockfileVersion": 1,
"dependencies": {
"@babel/runtime": {
"version": "7.7.7",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz",
"integrity": "sha512-uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==",
"requires": {
"regenerator-runtime": "^0.13.2"
"packages": {
"": {
"dependencies": {
"chalk": "3.0.0",
"yaml": "1.7.2"
}
},
"@types/color-name": {
"node_modules/@babel/runtime": {
"version": "7.27.3",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.3.tgz",
"integrity": "sha512-7EYtGezsdiDMyY80+65EzwiGmcJqpmcZCojSXaRgdrBaGtWTgDZKq69cPIVped6MkIM78cTQ2GOiEYjwOlG4xw==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@types/color-name": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
"integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ=="
},
"ansi-styles": {
"node_modules/ansi-styles": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz",
"integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==",
"requires": {
"dependencies": {
"@types/color-name": "^1.1.1",
"color-convert": "^2.0.1"
},
"engines": {
"node": ">=8"
}
},
"chalk": {
"node_modules/chalk": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"requires": {
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
},
"engines": {
"node": ">=8"
}
},
"color-convert": {
"node_modules/color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"requires": {
"dependencies": {
"color-name": "~1.1.4"
},
"engines": {
"node": ">=7.0.0"
}
},
"color-name": {
"node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"has-flag": {
"node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"engines": {
"node": ">=8"
}
},
"regenerator-runtime": {
"version": "0.13.3",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
"integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw=="
},
"supports-color": {
"node_modules/supports-color": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
"integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
"requires": {
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
"yaml": {
"node_modules/yaml": {
"version": "1.7.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz",
"integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==",
"requires": {
"dependencies": {
"@babel/runtime": "^7.6.3"
},
"engines": {
"node": ">= 6"
}
}
}
-3
View File
@@ -1,3 +0,0 @@
cd /opt/humans.txt
node action.js $@
+3
View File
@@ -7,4 +7,7 @@ node action.js txt
# check default arg
node action.js >/dev/null
node action.js shell
node action.js html
node action.js txt /tmp/hu-output
grep "Current humans" /tmp/hu-output