Skip to content

Commit

Permalink
feat: add the mastodon.world server
Browse files Browse the repository at this point in the history
  • Loading branch information
akurilov committed Aug 30, 2024
1 parent 20a20cc commit 19225c3
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 45 deletions.
96 changes: 51 additions & 45 deletions .github/workflows/staging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,50 +67,56 @@ jobs:
--region ${{ secrets.GKE_CLUSTER_REGION }} \
--project ${{ secrets.GKE_PROJECT_ID }}
- name: Helm Upgrade 1
# - name: Helm Upgrade 1
# run: |
# helm upgrade --install ${COMPONENT} helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-mastodon-social-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD)
#
# - name: Helm Upgrade 2
# run: |
# helm upgrade --install ${COMPONENT}-infosec-exchange helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-infosec-exchange-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
#
# - name: Helm Upgrade 3
# run: |
# helm upgrade --install ${COMPONENT}-mstdn-social helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-mstdn-social-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
#
# - name: Helm Upgrade 4
# run: |
# helm upgrade --install ${COMPONENT}-botsin-space helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-botsin-space-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
#
# - name: Helm Upgrade 5
# run: |
# helm upgrade --install ${COMPONENT}-flipboard-social helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-flipboard-social-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
#
# - name: Helm Upgrade 6
# run: |
# helm upgrade --install ${COMPONENT}-mastodon-cloud helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-mastodon-cloud-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
#
# - name: Helm Upgrade 7
# run: |
# helm upgrade --install ${COMPONENT}-techhub-social helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-techhub-social-0.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
#
# - name: Helm Upgrade 8
# run: |
# helm upgrade --install ${COMPONENT}-mstdn-jp helm/package/${COMPONENT}-0.0.0.tgz \
# --values helm/int-mastodon/values-mstdn-jp.yaml \
# --set-string podAnnotations.commit=$(git rev-parse --short HEAD) \

- name: Helm Upgrade 9
run: |
helm upgrade --install ${COMPONENT} helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-mastodon-social-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD)
- name: Helm Upgrade 2
run: |
helm upgrade --install ${COMPONENT}-infosec-exchange helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-infosec-exchange-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
- name: Helm Upgrade 3
run: |
helm upgrade --install ${COMPONENT}-mstdn-social helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-mstdn-social-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
- name: Helm Upgrade 4
run: |
helm upgrade --install ${COMPONENT}-botsin-space helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-botsin-space-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
- name: Helm Upgrade 5
run: |
helm upgrade --install ${COMPONENT}-flipboard-social helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-flipboard-social-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
- name: Helm Upgrade 6
run: |
helm upgrade --install ${COMPONENT}-mastodon-cloud helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-mastodon-cloud-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
- name: Helm Upgrade 7
run: |
helm upgrade --install ${COMPONENT}-techhub-social helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-techhub-social-0.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
- name: Helm Upgrade 8
run: |
helm upgrade --install ${COMPONENT}-mstdn-jp helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-mstdn-jp.yaml \
helm upgrade --install ${COMPONENT}-mastodon-world helm/package/${COMPONENT}-0.0.0.tgz \
--values helm/int-mastodon/values-mastodon-world.yaml \
--set-string podAnnotations.commit=$(git rev-parse --short HEAD) \
10 changes: 10 additions & 0 deletions helm/int-mastodon/values-mastodon-world.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
mastodon:
endpoint:
accounts: "https://mastodon.world/api/v1/accounts"
search: "https://mastodon.world/api/v2/search"
stream: "https://mastodon.world/api/v1/streaming/public?remote=false&only_media=false"
queue:
interestsCreated:
name: "int-mastodon-mastodon-world"
interestsUpdated:
name: "int-mastodon-mastodon-world"

0 comments on commit 19225c3

Please sign in to comment.