Commit graph

173 commits

Author SHA1 Message Date
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
45e501516b docs(user-manual): update content regarding some from my user manual
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 01:12:03 +00:00
a2cb96885a chore(readthedocs): make sure .well-known files are copied after build
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-24 01:10:18 +00:00
Andrei Jiroh Halili
16f8e7f730
ci(readthedocs): temporarily commented out nodejs
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-12 21:07:09 +08:00
Andrei Jiroh Halili
4f9abd7469
ci(readthedocs): configure builds for RTD build of project
I technically didn't configure things for social previews yet,
so fingers closed.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-12 21:01:25 +08:00
Andrei Jiroh Halili
553ffb13fc
chore(global): add Pipfile files for pipenv setup
Also in this commit involves some redirection hellscape
and config changes.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-12 20:58:11 +08:00
3af92fab38 ci(github-actions): enable debugging on xargs-based deploy
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-08-17 01:12:40 +00:00
f11f472004 docs(keys): update pgp pubkeys
First as separate files, then the one-file export soon.

Also some Hadolint fix on Doppler install one.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-08-16 17:00:57 +00:00
9ff9fb2e95 fix(docker): 💚 fix broken CI image build on package install in pip
Committing violence against system packages by adding the
--break-system-packages flag to pip3 install command.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-08-16 16:25:30 +00:00
7f665f545b builds(deps-dev): bump wrangle to 3.1.1
Closes https://github.com/ajhalili2006/ajhalili2006.github.io/pull/1

Obviously forgot to upgrade Wrangler CLI to 3.x for some months,
but thanks @dependabot for reminder.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-08-16 12:11:35 +00:00
f29b9a6e4a Use prebuilt image from CI to avoid waiting times [skip ci]
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-16 17:41:27 +00:00