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
13 changed files with 537 additions and 89 deletions
+18
View File
@@ -0,0 +1,18 @@
name: CI 🔨
on:
pull_request:
branches: ["main"]
push:
branches: ["main"]
permissions:
contents: read
jobs:
ci:
runs-on: ubuntu-latest
steps:
- 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
View File
+1
View File
@@ -0,0 +1 @@
* @actions/maintainers
+24
View File
@@ -0,0 +1,24 @@
# GitHub Actions humans.txt
[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
### `format`
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.
+76
View File
@@ -0,0 +1,76 @@
'use strict'
const fs = require('fs')
const yaml = require('yaml')
const chalk = require('chalk')
const formatters = {
txt: txtFormatter,
html: htmlFormatter,
json: jsonFormatter,
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) {
invalidFormat(format)
return
}
const data = yaml.parse(fs.readFileSync(__dirname + "/humans.txt.yaml", {encoding: "utf8"}))
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.exitCode = 1
return
}
function jsonFormatter({humans}, {output}) {
fs.writeSync(output, JSON.stringify(humans, null, 4))
}
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)
if(colors) {
const total = active.length + alum.length
active = mapColorRange(active, 0, total)
alum = mapColorRange(alum, active.length, total)
}
fs.writeSync(output, "Current humans\n")
fs.writeSync(output,"==============\n\n")
fs.writeSync(output,active.join("\n"))
fs.writeSync(output,"\n\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>")
}
+165
View File
@@ -0,0 +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"
-89
View File
@@ -1,89 +0,0 @@
<!doctype html>
<meta charset='utf8' />
<link rel="icon" type="image/x-icon" href="favicon.ico">
<title>Actions - humans.txt</title>
<body><pre>Current humans
==============
Adrian Mato Gondelle
Allan Guigou
Amarilis Dias
Antoine Grondin
Aris Acoba
Bassem Dghaidi
Belinda Vennam
Beth Brennan
Bethany Janos
Brian Cristante
Brittany Ellich
Bryan MacFarlane
Cameron Booth
Cedric Wille
Chad Kimes
Christina Guo
Christopher Schleiden
Crystal Tenn
Dan Rigby
Dylan Smith
Erez Testiler
Eric Sciple
Felipe Suero
Francesco Renzi
Isaac Shalom
Jacob Wallraff
Javier Perez
Jeff Martin
Joanna Krzek-Lubowiecka
Johanan Idicula
John Mills
Jonathan Clem
Jonathan Tamsut
Josh Gross
Julian Dunn
Julio Barba
Kamil Grzebien
Konrad Pabjan
Maggie Spletzer
Mona Lisa Octocat
PJ Quirk
Peter Tasker
Philip Gai
Rob Herley
Ross Brodbeck
Ryan Troost
Seth Rylan Gainey
Soe Tun
Sven Pfleiderer
Thomas Brumley
Yang Cao
Yaswanth Anantharaju
Human alumni
============
Ajay Krishna Nalisetty
Alberto Gimeno
Andrew Appleton
Angela Rivera
Anna Rosenthal
Anthony Sterling
Catherine Osadciw
Florian Wagner
Guðmundur Bjarni Ólafsson
Hayden Faulds
Iheanyi Ekechukwu
Jason Long
Jean-Philippe André
Jeroen Rietveld
Joris Abalea
Matt Burke
Melissa Xie
Mike Coutermarsh
Nicholas Bergesen
Parker Moore
Patrick Marsceill
Pete Wagner
Phani Raj
Tim Ruffles
Yena Kim
Yujin Shin</pre></body>
+97
View File
@@ -0,0 +1,97 @@
{
"name": "humans.txt",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"dependencies": {
"chalk": "3.0.0",
"yaml": "1.7.2"
}
},
"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=="
},
"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==",
"dependencies": {
"@types/color-name": "^1.1.1",
"color-convert": "^2.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/chalk": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
},
"engines": {
"node": ">=8"
}
},
"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==",
"dependencies": {
"color-name": "~1.1.4"
},
"engines": {
"node": ">=7.0.0"
}
},
"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=="
},
"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==",
"engines": {
"node": ">=8"
}
},
"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==",
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/yaml": {
"version": "1.7.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz",
"integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==",
"dependencies": {
"@babel/runtime": "^7.6.3"
},
"engines": {
"node": ">= 6"
}
}
}
}
+7
View File
@@ -0,0 +1,7 @@
{
"private": true,
"dependencies": {
"chalk": "3.0.0",
"yaml": "1.7.2"
}
}
Executable
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
set -xeuo pipefail
node action.js json >/dev/null
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