Sep
OCT
Nov
07
2019
2020
2021
About this capture
Organization:
Internet Archive
Focused crawls are collections of frequently-updated webcrawl data from narrow (as opposed to broad or wide) web crawls, often focused on a single domain or subdomain.
T h e W a y b a c k M a c h i n e - h t t p : / / w e b . a r c h i v e . o r g / w e b / 2 0 2 0 1 0 0 7 1 8 2 1 2 5 / h t t p s : / / g i t h u b . c o m / g i t h u b / c o d e q l - a c t i o n
S k i p t o c o n t e n t
/ ; r e f _ c t a : S i g n u p ; r e f _ l o c : h e a d e r l o g g e d o u t " >
S i g n up
●
F e a t u r e s →
● C o d e r e v i e w
● P r o j e c t m a n a g e m e n t
● I n t e g r a t i o n s
● A c t i o n s
● P a c k a g e s
● S e c u r i t y
● T e a m m a n a g e m e n t
● H o s t i n g
● M o b i l e
● C u s t o m e r s t o r i e s →
● S e c u r i t y →
●
●
●
● E x p l o r e G i t H u b →
L e a r n & c o n t r i b u t e
● T o p i c s
● C o l l e c t i o n s
● T r e n d i n g
● L e a r n i n g L a b
● O p e n s o u r c e g u i d e s
C o n n e c t w i t h o t h e r s
● E v e n t s
● C o m m u n i t y f o r u m
● G i t H u b E d u c a t i o n
● G i t H u b S t a r s p r o g r a m
●
●
P l a n s →
● C o m p a r e p l a n s
● C o n t a c t S a l e s
● N o n p r o f i t →
● E d u c a t i o n →
In this repository
All GitHub
↵
Jump to
↵
No suggested jump to results
{ { m e s s a g e } }
●
W a t c h
10
●
S t a r
1 2 7
●
F o r k
36
A c t i o n s f o r r u n n i n g C o d e Q L a n a l y s i s
M I T L i c e n s e
1 2 7
s t a r s
36
f o r k s
S t a r
W a t c h
●
C o d e
●
I s s u e s
25
●
P u l l r e q u e s t s
11
●
A c t i o n s
●
P r o j e c t s
0
●
S e c u r i t y
●
I n s i g h t s
M o r e
●
C o d e
●
I s s u e s
●
P u l l r e q u e s t s
●
A c t i o n s
●
P r o j e c t s
●
S e c u r i t y
●
I n s i g h t s
D i s m i s s
J o i n G i t H u b t o d a y
G i t H u b i s h o m e t o o v e r 5 0 m i l l i o n d e v e l o p e r s w o r k i n g t o g e t h e r t o h o s t a n d r e v i e w c o d e , m a n a g e p r o j e c t s , a n d b u i l d s o f t w a r e t o g e t h e r .
S i g n u p
53
b r a n c h e s
7
t a g s
G o t o f i l e
C o d e
C l o n e
U s e G i t o r c h e c k o u t w i t h S V N u s i n g t h e w e b U R L .
W o r k f a s t w i t h o u r o f f i c i a l C L I .
L e a r n m o r e .
●
O p e n w i t h G i t H u b D e s k t o p
●
D o w n l o a d Z I P
L a u n c h i n g G i t H u b D e s k t o p
I f n o t h i n g h a p p e n s , d o w n l o a d G i t H u b D e s k t o p a n d t r y a g a i n .
G o b a c k
L a u n c h i n g G i t H u b D e s k t o p
I f n o t h i n g h a p p e n s , d o w n l o a d G i t H u b D e s k t o p a n d t r y a g a i n .
G o b a c k
L a u n c h i n g X c o d e
I f n o t h i n g h a p p e n s , d o w n l o a d X c o d e a n d t r y a g a i n .
G o b a c k
L a u n c h i n g V i s u a l S t u d i o
I f n o t h i n g h a p p e n s , d o w n l o a d t h e G i t H u b e x t e n s i o n f o r V i s u a l S t u d i o a n d t r y a g a i n .
G o b a c k
L a t e s t c o m m i t
D a v e r l o
M e r g e p u l l r e q u e s t # 2 5 5 f r o m g i t h u b / d a v e r l o / g u a r d - p y t h o n
…
b 1 e 2 c 9 b
O c t 6 , 2 0 2 0
M e r g e p u l l r e q u e s t # 2 5 5 f r o m g i t h u b / d a v e r l o / g u a r d - p y t h o n
Guard python deps install
b 1 e 2 c 9 b
G i t s t a t s
●
7 1 8
c o m m i t s
F i l e s
P e r m a l i n k
F a i l e d t o l o a d l a t e s t c o m m i t i n f o r m a t i o n .
T y p e
N a m e
L a t e s t c o m m i t m e s s a g e
C o m m i t t i m e
. g i t h u b
M e r g e b r a n c h ' m a i n ' i n t o d a v e r l o / p y t h o n
O c t 5 , 2 0 2 0
. v s c o d e
A d d s u p p o r t f o r d e b u g g i n g f r o m V S C o d e
J u l 1 4 , 2 0 2 0
a n a l y z e
U p d a t e a c t i o n . y m l
S e p 1 5 , 2 0 2 0
a u t o b u i l d
r e n a m e t h e a c t i o n e n t r y p o i n t f i l e s
A u g 2 4 , 2 0 2 0
i n i t
I n s t a l l p y t h o n d e p s o n i n i t
S e p 1 1 , 2 0 2 0
l i b
G u a r d p y t h o n d e p s i n s t a l l
O c t 6 , 2 0 2 0
n o d e _ m o d u l e s
M e r g e b r a n c h ' m a i n ' i n t o c b r a y n o r / f i x 2 0 1
O c t 5 , 2 0 2 0
p y t h o n - s e t u p
R e m o v e t e s t s t h a t s h o u l d f a i l
S e p 2 9 , 2 0 2 0
q u e r i e s
a d d e x p l a n a t i o n t o q u e r y
S e p 1 6 , 2 0 2 0
r u n n e r
C o n v e r t r e s t o f t h e a c t i o n s
A u g 2 6 , 2 0 2 0
s r c
G u a r d p y t h o n d e p s i n s t a l l
O c t 6 , 2 0 2 0
t e s t s / m u l t i - l a n g u a g e - r e p o
a d d m o r e i n t e g r a t i o n t e s t s f o r t h e r u n n e r
S e p 8 , 2 0 2 0
u p l o a d - s a r i f
r e n a m e t h e a c t i o n e n t r y p o i n t f i l e s
A u g 2 4 , 2 0 2 0
. e d i t o r c o n f i g
A d d a ` . e d i t o r c o n f i g ` w i t h o u r c h o s e n f o r m a t t i n g o p t i o n s .
J u n 2 3 , 2 0 2 0
. e s l i n t i g n o r e
A d d i n g E S L i n t c o n f i g a n d r e q u i r e d d e v d e p e n d e n c i e s
S e p 1 4 , 2 0 2 0
. e s l i n t r c . j s o n
M e r g e b r a n c h ' c b r a y n o r / f i x 2 0 6 ' i n t o c b r a y n o r / f i x 2 0 1
O c t 1 , 2 0 2 0
. g i t a t t r i b u t e s
I n i t i a l c o m m i t ( f r o m f 5 2 7 4 c b d c e 4 a e 7 c 9 e 4 b 9 3 7 d c d f 9 5 a c 7 0 a e 4 3 6 d 5 f )
A p r 2 8 , 2 0 2 0
. g i t i g n o r e
r e n a m e C L I t o r u n n e r
A u g 2 5 , 2 0 2 0
C O D E _ O F _ C O N D U C T . m d
I n i t i a l c o m m i t ( f r o m f 5 2 7 4 c b d c e 4 a e 7 c 9 e 4 b 9 3 7 d c d f 9 5 a c 7 0 a e 4 3 6 d 5 f )
A p r 2 8 , 2 0 2 0
C O N T R I B U T I N G . m d
r e n a m e C L I t o r u n n e r
A u g 2 5 , 2 0 2 0
L I C E N S E
I n i t i a l c o m m i t ( f r o m f 5 2 7 4 c b d c e 4 a e 7 c 9 e 4 b 9 3 7 d c d f 9 5 a c 7 0 a e 4 3 6 d 5 f )
A p r 2 8 , 2 0 2 0
R E A D M E . m d
F i x i n g e x c e s s w h i t e s p a c e
O c t 4 , 2 0 2 0
p a c k a g e - l o c k . j s o n
M e r g e b r a n c h ' m a i n ' i n t o c b r a y n o r / f i x 2 0 1
O c t 5 , 2 0 2 0
p a c k a g e . j s o n
M e r g e b r a n c h ' m a i n ' i n t o c b r a y n o r / f i x 2 0 1
O c t 5 , 2 0 2 0
t s c o n f i g . j s o n
S t o r e t h e d e f a u l t C o d e Q L b u n d l e v e r s i o n i n a J S O N f i l e .
A u g 1 0 , 2 0 2 0
V i e w c o d e
R E A D M E . m d
C o d e Q L A c t i o n
T h i s a c t i o n r u n s G i t H u b ' s i n d u s t r y - l e a d i n g s t a t i c a n a l y s i s e n g i n e , C o d e Q L , a g a i n s t a r e p o s i t o r y ' s s o u r c e c o d e t o f i n d s e c u r i t y v u l n e r a b i l i t i e s . I t t h e n a u t o m a t i c a l l y u p l o a d s t h e r e s u l t s t o G i t H u b s o t h e y c a n b e d i s p l a y e d i n t h e r e p o s i t o r y ' s s e c u r i t y t a b . C o d e Q L r u n s a n e x t e n s i b l e s e t o f q u e r i e s , w h i c h h a v e b e e n d e v e l o p e d b y t h e c o m m u n i t y a n d t h e G i t H u b S e c u r i t y L a b t o f i n d c o m m o n v u l n e r a b i l i t i e s i n y o u r c o d e .
L i c e n s e
T h i s p r o j e c t i s r e l e a s e d u n d e r t h e M I T L i c e n s e .
T h e u n d e r l y i n g C o d e Q L C L I , u s e d i n t h i s a c t i o n , i s l i c e n s e d u n d e r t h e G i t H u b C o d e Q L T e r m s a n d C o n d i t i o n s . A s s u c h , t h i s a c t i o n m a y b e u s e d o n o p e n s o u r c e p r o j e c t s h o s t e d o n G i t H u b , a n d o n p r i v a t e r e p o s i t o r i e s t h a t a r e o w n e d b y a n o r g a n i s a t i o n w i t h G i t H u b A d v a n c e d S e c u r i t y e n a b l e d .
U s a g e
T h i s i s a s h o r t w a l k t h r o u g h , b u t f o r m o r e i n f o r m a t i o n r e a d c o n f i g u r i n g c o d e s c a n n i n g .
T o g e t c o d e s c a n n i n g r e s u l t s f r o m C o d e Q L a n a l y s i s o n y o u r r e p o y o u c a n u s e t h e f o l l o w i n g w o r k f l o w a s a t e m p l a t e :
name : " Code Scanning - Action"
on :
push :
pull_request :
schedule :
# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12 or JAN-DEC)
# │ │ │ │ ┌───────────── day of the week (0 - 6 or SUN-SAT)
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ │
# * * * * *
- cron : ' 0 0 * * 0'
jobs :
CodeQL-Build :
# CodeQL runs on ubuntu-latest, windows-latest, and macos-latest
runs-on : ubuntu-latest
steps :
- name : Checkout repository
uses : actions/checkout@v2
with :
# Must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head of the pull request.
# Only include this option if you are running this workflow on pull requests.
fetch-depth : 2
# If this run was triggered by a pull request event then checkout
# the head of the pull request instead of the merge commit.
# Only include this step if you are running this workflow on pull requests.
- run : git checkout HEAD^2
if : ${{ github.event_name == 'pull_request' }}
# Initializes the CodeQL tools for scanning.
- name : Initialize CodeQL
uses : github/codeql-action/init@v1
# Override language selection by uncommenting this and choosing your languages
# with:
# languages: go, javascript, csharp, python, cpp, java
# 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@v1
# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following
# three lines and modify them (or add more) to build your code if your
# project uses a compiled language
# - run: |
# make bootstrap
# make release
- name : Perform CodeQL Analysis
uses : github/codeql-action/analyze@v1
I f y o u p r e f e r t o i n t e g r a t e t h i s w i t h i n a n e x i s t i n g C I w o r k f l o w , i t s h o u l d e n d u p l o o k i n g s o m e t h i n g l i k e t h i s :
- name : Initialize CodeQL
uses : github/codeql-action/init@v1
with :
languages : go, javascript
# Here is where you build your code
- run : |
make bootstrap
make release
- name : Perform CodeQL Analysis
uses : github/codeql-action/analyze@v1
C o n f i g u r a t i o n f i l e
U s e t h e c o n f i g - f i l e p a r a m e t e r o f t h e i n i t a c t i o n t o e n a b l e t h e c o n f i g u r a t i o n f i l e . T h e v a l u e o f c o n f i g - f i l e i s t h e p a t h t o t h e c o n f i g u r a t i o n f i l e y o u w a n t t o u s e . T h i s e x a m p l e l o a d s t h e c o n f i g u r a t i o n f i l e . / . g i t h u b / c o d e q l / c o d e q l - c o n f i g . y m l .
- uses : github/codeql-action/init@v1
with :
config-file : ./.github/codeql/codeql-config.yml
T h e c o n f i g u r a t i o n f i l e m u s t b e l o c a t e d w i t h i n t h e l o c a l r e p o s i t o r y . F o r i n f o r m a t i o n o n h o w t o w r i t e a c o n f i g u r a t i o n f i l e , s e e " U s i n g a c u s t o m c o n f i g u r a t i o n f i l e . "
I f y o u o n l y w a n t t o c u s t o m i s e t h e q u e r i e s u s e d , y o u c a n s p e c i f y t h e m i n y o u r w o r k f l o w i n s t e a d o f c r e a t i n g a c o n f i g f i l e , u s i n g t h e q u e r i e s p r o p e r t y o f t h e i n i t a c t i o n :
- uses : github/codeql-action/init@v1
with :
queries : <local-or-remote-query>,<another-query>
B y d e f a u l t , t h i s w i l l o v e r r i d e a n y q u e r i e s s p e c i f i e d i n a c o n f i g f i l e . I f y o u w i s h t o u s e b o t h s e t s o f q u e r i e s , p r e f i x t h e l i s t o f q u e r i e s i n t h e w o r k f l o w w i t h + :
- uses : github/codeql-action/init@v1
with :
queries : +<local-or-remote-query>,<another-query>
T r o u b l e s h o o t i n g
R e a d a b o u t t r o u b l e s h o o t i n g c o d e s c a n n i n g .
A b o u t
A c t i o n s f o r r u n n i n g C o d e Q L a n a l y s i s
T o p i c s
c o d e q l
a c t i o n s
s e m m l e - q l
c o d e - s c a n n i n g
a d v a n c e d - s e c u r i t y
ci
R e s o u r c e s
R e a d m e
L i c e n s e
M I T L i c e n s e
C o d e Q L B u n d l e
L a t e s t
A u g 2 6 , 2 0 2 0
+ 6 r e l e a s e s
N o p a c k a g e s p u b l i s h e d
+ 1 6 c o n t r i b u t o r s
L a n g u a g e s
●
T y p e S c r i p t
8 6 . 9 %
●
P y t h o n
5 . 9 %
●
C o d e Q L
5 . 6 %
●
S h e l l
1 . 1 %
●
J a v a S c r i p t
0 . 2 %
●
C #
0 . 1 %
●
O t h e r
0 . 2 %
● © 2 0 2 0 G i t H u b , I n c .
● T e r m s
● P r i v a c y
●
C o o k i e P r e f e r e n c e s
● S e c u r i t y
● S t a t u s
● H e l p
● C o n t a c t G i t H u b
● P r i c i n g
● A P I
● T r a i n i n g
● B l o g
● A b o u t
Y o u c a n ’ t p e r f o r m t h a t a c t i o n a t t h i s t i m e .
Y o u s i g n e d i n w i t h a n o t h e r t a b o r w i n d o w . R e l o a d t o r e f r e s h y o u r s e s s i o n .
Y o u s i g n e d o u t i n a n o t h e r t a b o r w i n d o w . R e l o a d t o r e f r e s h y o u r s e s s i o n .
W e u s e c o o k i e s a n d s i m i l a r t e c h n o l o g i e s ( " c o o k i e s " ) t o p r o v i d e a n d s e c u r e o u r w e b s i t e s , a s w e l l a s t o a n a l y z e t h e u s a g e o f o u r w e b s i t e s , i n o r d e r t o o f f e r y o u a g r e a t u s e r e x p e r i e n c e . T o l e a r n m o r e a b o u t o u r u s e o f c o o k i e s s e e o u r P r i v a c y S t a t e m e n t .
S e l e c t A c c e p t a l l t o c o n s e n t t o t h i s u s e , R e j e c t a l l t o d e c l i n e t h i s u s e , o r M o r e i n f o t o c o n t r o l y o u r c o o k i e p r e f e r e n c e s . Y o u c a n a l w a y s u p d a t e y o u r s e l e c t i o n b y c l i c k i n g C o o k i e P r e f e r e n c e s a t t h e b o t t o m o f t h e p a g e .
M o r e i n f o
A c c e p t a l l
R e j e c t a l l
W e u s e c o o k i e s a n d s i m i l a r t e c h n o l o g i e s ( " c o o k i e s " ) t o p r o v i d e a n d s e c u r e o u r w e b s i t e s , a s w e l l a s t o a n a l y z e t h e u s a g e o f o u r w e b s i t e s , i n o r d e r t o o f f e r y o u a g r e a t u s e r e x p e r i e n c e . T o l e a r n m o r e a b o u t o u r u s e o f c o o k i e s s e e o u r P r i v a c y S t a t e m e n t .
L e s s i n f o
A c c e p t a l l
R e j e c t a l l
E s s e n t i a l c o o k i e s
W e u s e e s s e n t i a l c o o k i e s t o p e r f o r m e s s e n t i a l w e b s i t e f u n c t i o n s , e . g . t h e y ' r e u s e d t o l o g y o u i n .
L e a r n m o r e
A l w a y s a c t i v e
A n a l y t i c s c o o k i e s
W e u s e a n a l y t i c s c o o k i e s t o u n d e r s t a n d h o w y o u u s e o u r w e b s i t e s s o w e c a n m a k e t h e m b e t t e r , e . g . t h e y ' r e u s e d t o g a t h e r i n f o r m a t i o n a b o u t t h e p a g e s y o u v i s i t a n d h o w m a n y c l i c k s y o u n e e d t o a c c o m p l i s h a t a s k .
L e a r n m o r e
A c c e p t
R e j e c t
S a v e p r e f e r e n c e s