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
4958ff2427
chore(mkdocs): add announcement banner
...
Alongside some config trickery for builds at RTD.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 16:12:35 +00:00
d66f845682
chore(readme): use flat-square badge style + add RTD badge
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 01:22:45 +00:00
c8d168ba50
chore(readthedocs): fix broken build + add deps for social previews
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 01:21:13 +00:00