11 Commits

Author SHA1 Message Date
Avelino
24273bf86b Fix pwn request vulnerability in PR quality checks workflow
The pull_request_target workflow checked out and executed Go scripts from
the PR head, allowing attackers to inject arbitrary code via init()
functions with access to a write-scoped GITHUB_TOKEN. This was confirmed
exploited in the wild (ref: StepSecurity blog).

Checkout now targets the base branch so only trusted scripts execute.
PR head SHA is fetched as data-only for diffing via a new PR_HEAD_SHA
env var. Write operations (comments, labels) are isolated in a separate
report job that never checks out code. All job permissions follow least
privilege — quality runs read-only, report holds the write token.

fixed: #6083

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
Co-Authored-By: Thierry Abalea <thierry.abalea@shipfox.io>
2026-03-02 11:51:11 -03:00
Avelino
a532200f99 new layout (#6065)
* new layout

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>

* project page in site

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>

---------

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2026-02-28 11:27:46 -03:00
Kirill Zhuravlev
0fe344a1a9 rename templates 2023-04-03 08:16:25 -03:00
Kirill Zhuravlev
d9aabba637 remove vendor from .gitignore 2023-04-03 08:16:17 -03:00
Kirill Zhuravlev
7d9557f198 ignore out dir 2023-04-03 08:14:24 -03:00
Amir Ariffin
1fd356d91f run stale repo check as test instead (#4265) 2022-06-10 17:58:34 +05:30
Avelino
62b09dd736 ignore all .html
Signed-off-by: Avelino <avelinorun@gmail.com>
2021-12-22 10:51:24 -03:00
Avelino
339957fc49 remove fixed logo, used readme content
Signed-off-by: Avelino <t@avelino.xxx>
2021-04-09 09:14:58 -03:00
Tony Kappen
00ccf89dd1 WIP: test stale repositories (#3210)
* fix typo in README.md

fixes #3204

* #1446 implement test for stale repositories

* fix #1446

* fixes #3211 added check if issue has not been previously opened

* fixes #3211 add limit to number of issues created at a time

* fixes #3211 reformat issue message

* checks for dead links as well

* fixes #3211 handle status code 302 and 301

* fixes #3211 handle status code 302 and 301

* fixes #3211 handle status code 302 and 301

* fixes #3211 test workflow

* fixes #3211 test workflow

* fixes #3211 test workflow again

* fixes #3211 test workflow again

* remove workflows and start over

* re add workflow

* apply review suggestions

* add environment variable. modify workflow to run once a week

* add check for archived repositories and reformat

* reformat code to improve readability

* reformat to improve readability

* cause continue and not break if href not found

* satisfy code climate requirements
2020-09-24 18:21:00 -03:00
Piyush Chugh
4f7d556f57 Added Golang Gurgaon meetup. (#2607) 2019-07-06 06:26:43 -03:00
Thiago Avelino
d6a65b74e1 Markdown to html, generate page to awesome-go.com (#1127)
* initial version html generate
After being made to change the master generate html based on markdown,
ref #363

* change package name, repo to main

* up port 80 on caddy server

* install mux on travis build

* generate sitemap

* added robots.txt

* set metatags on html page

* update repo via exec
get the most current readme

* remove unnecessary lowdash assign

* fix linter errors, remove unnecessary conversion, add binary to .gitignore

* fix fonts, use domain-level assets
2016-10-11 03:21:46 +03:00