Commit graph

145 commits

Author SHA1 Message Date
Andrei Jiroh Halili
dbd0334da0
Use official Docker images for Python instead of installing via Alpine Linux
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 23:29:31 +08:00
Andrei Jiroh Halili
137a9f99b7
Update Pipfile.lock for Python 3.12
Alongside some quick edits to the base config

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 22:42:01 +08:00
Andrei Jiroh Halili
81bcc565c1
docs(readme): update badge and some new docs
Adopted from @Xe's website repository, I added the section "Information for
people wishing to use this repository" to help guide potential users who plan
to fork the repo for their use to consider things to do first, among other possible
legalese things.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-10 15:18:50 +00:00
Andrei Jiroh Eugenio Halili
88ed947130 chore(docs): update FAQ and do mirroring at CI 2023-10-10 06:50:58 +00:00
aedab3ff13 docs(communications): some behind-the-scenes work there
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-09 08:45:07 +00:00
e990fe9bdb docs(markdown): casually update faq content
More answers relating to my neurodivergence will be added soon.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-09 08:44:41 +00:00
33d92b870e docs(readme): update legalese section
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-09 08:40:24 +00:00
Andrei Jiroh Halili
1de29a8153
chore(markdown): update redirects
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:20:45 +08:00
Andrei Jiroh Halili
ec4afc7a87
ci(builds.sr.ht): fix script syntax on deploy-gemini
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:15:54 +08:00
Andrei Jiroh Halili
df1889bd41
ci(builds.sr.ht): deploy gemini content via sourcehut builds instead
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:09:10 +08:00
Andrei Jiroh Halili
ffe6087ed8
chore(docker): fix a small syntax error
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:40:10 +08:00
Andrei Jiroh Halili
d3d4c30b52
ci(builds.sr.ht): more chores over at buildscripts
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:38:26 +08:00
Andrei Jiroh Halili
3e4715f48f
ci(gitlab-ci): enable deployments of gemini content to tildes [skip ci]
Will skipping CI for now until the new nightly image has been shipped
by next scheduled cronjob at GitHub Actions.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:29:03 +08:00
Andrei Jiroh Halili
98f0263354
ci(builds.sr.ht): use site_url specific builds via env
Also did some fixes over at deploy-gmi script too

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:23:56 +08:00
Andrei Jiroh Halili
38b4b39aed
ci(builds.sr.ht): move setup chore to setup step
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 01:08:30 +08:00
Andrei Jiroh Halili
8362b6390e
ci(build): forget to include changes for build script itself
This should be originally on 4551899097,
but we don't want to do a force push due to reasons.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 01:03:54 +08:00
Andrei Jiroh Halili
4551899097
ci(builds.sr.ht): do some additional fixes on both config and build script
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:58:45 +08:00
Andrei Jiroh Halili
a57c035e8e
ci(builds.sr.ht): fix directory issue during build
See https://builds.sr.ht/~ajhalili2006/job/1069863 for context

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:49:51 +08:00
Andrei Jiroh Halili
1c3ec96822
build(lockfile): update Pipefile.lock
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:44:53 +08:00
Andrei Jiroh Halili
edbc56743e
ci(builds.sr.ht): update build.yml for sync with tildes
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:43:50 +08:00
Andrei Jiroh Halili
6101e45636
ci(gitlab-ci): use pip3 install on CI instead of pipenv
Also updated the hashes on requirements.txt file

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-05 10:25:12 +08:00
b66138ae7e chore(makrdown): fix some internal link warnings
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-05 02:09:11 +00:00
b58fb94ed1 docs(mkdocs): update contact pages
Meanwhile in the homepage, some meta tags fixup,
possibly more badge-related edits and then some.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-05 02:08:09 +00:00
Andrei Jiroh Halili
bb222552d2
chore(gitpod): bump devenv image to build based on 34a2eb5ce4
[skip ci]

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 22:18:00 +08:00
Andrei Jiroh Halili
c88c2e5519
chore(global): some CI script fix for Gemini deployments
Also added some scripts to Pipfile and minimal update to FAQ page.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 08:33:49 +08:00
Andrei Jiroh Halili
beb0d74b0d
chore(security): officially sign security.txt with PGP
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 02:00:12 +08:00
Andrei Jiroh Halili
4055ed8ad1
docs(security): use main address for security related emails
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:58:04 +08:00
Andrei Jiroh Halili
34a2eb5ce4
ci(gitlab-ci): point CI image to nightly tag
Also generally fix some issues relating to build scripts on RTD and
some bloody CI hellscapes over at Pipfile.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:41:23 +08:00
Andrei Jiroh Halili
9ff4f89deb
docs(markdown): update website content and base config
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:40:23 +08:00
Andrei Jiroh Halili
59a5f4e47d
chore(overrides): improve 404 page with inclusion of report button
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 22:38:39 +08:00
Andrei Jiroh Halili
2f641311e0
chore(mkdocs): update RTD build config and add tilde-specifc config
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:44:32 +08:00
Andrei Jiroh Halili
a670c7ecb1
chore(docker): dedup hadolint setup and add git-lfs and git-email
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:44:08 +08:00
Andrei Jiroh Halili
f21d3f10b6
chore(overrides): migrate deployment specific banner outside announcements
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:43:21 +08:00
Andrei Jiroh Halili
f4e605152a
ci(deps): add autolinks plugin to requirements file
Will be enabled soon on config

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:25:19 +08:00
Andrei Jiroh Halili
c2acf592c5
docs(global): update dev docs and add some badges
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:24:31 +08:00
a147fc6264 chore(mkdocs): update navbar links
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-27 16:36:11 +00:00
844b9b6fb3 ci(github-actions): push workspace image to @gitpodify's RHQCR namespace
Also add some timestamped nightly tag for versioning nightly builds.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-27 16:35:52 +00:00
Andrei Jiroh Halili
4a7a5c21e2
docs(community-health): add security policy for website
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-27 12:03:23 +08:00
Andrei Jiroh Halili
a89a156883
chore(nowpage): update archived links
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-26 20:35:10 +08:00
96e0186eca ci(deploykit): fix shebang issue on deploykit-gmi
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-26 09:16:39 +00:00
397caa8ca1 docs(homepage): update description and badges
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-26 09:16:12 +00:00
e28489a2d6 docs(security): add security policy and security.txt
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-26 09:15:53 +00:00
fca7c26b17 ci(deploykit-pages): fix more outstanding issues
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 16:22:58 +00:00
41bafbec90 ci(global): syntax fixes on scripts + repo URL update on config
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 16:08:13 +00:00
79659f3ebd chore(scripts): more script pain hell
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 16:03:17 +00:00
4e2a5b1f0c ci(gitlab-cicd): try running it under bash subshell
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 15:58:53 +00:00
2913f05555 docs(homepage): iron some more links then
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 15:49:38 +00:00
7099942c40 feat(overrides): add archive.org/.md links at footer
Also mandatory SPDX-License-Identifier headers for legal

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 15:49:09 +00:00
7c2af95c80 docs(nowpage): finally i did it
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 15:48:12 +00:00
3944f4a9a6 docs(readme): add some badges and update links
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 14:34:08 +00:00