Commit graph

186 commits

Author SHA1 Message Date
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
0bf37f8c53 ci(global): update CI image tags to use latest commit builds
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 14:32:29 +00:00
b9683f870d ci(github-actions): swap load for push flags on build-push-action
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 14:08:32 +00:00
daaf101501 build(deps-dev): ⬆️ update hut-cli submodule to latest commit [skip ci]
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 14:06:20 +00:00
858cfae55c ci(gitlab-cicd): use pipenv on dependency installs
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 09:32:50 +00:00
a6198f6690 ci(docker): fix externally-managed-environment pip error on build
Per @geerlingguy post: https://www.jeffgeerling.com/blog/2023/how-solve-error-externally-managed-environment-when-installing-pip3

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 09:32:30 +00:00
c98efaae59 chore(deps): add rss-plugin for blog feature even if unused
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 09:31:14 +00:00
ab4aa4d796 docs(markdown): make homepage feel more like profile README
Minus the coding stats and activity btw.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 09:09:57 +00:00
082e39ad04 chore(readthedocs): fix config issues on last build
Also update README regarding licenses.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 16:31:23 +00:00
4ec9834718 chore(pipenv): use pipenv for setting up venvs
Also swapped commands too on Gitpod btw.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 16:17:38 +00:00