Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
5000545
change back to staging endpoint
Mar 20, 2025
b298929
Merge pull request #3653 from amvanbaren/eclipse-staging-endpoint
amvanbaren Mar 20, 2025
d973743
test e989a16c
Mar 26, 2025
74495be
disable bucket4j for load testing
Mar 26, 2025
b8e0d07
Merge pull request #3678 from amvanbaren/disable-bucket4j
amvanbaren Mar 26, 2025
30f2932
Merge pull request #3679 from amvanbaren/test-e989a16c
amvanbaren Mar 26, 2025
ff9c5e9
Add extensionquery caches
Mar 26, 2025
6173c41
Merge pull request #3680 from amvanbaren/extensionquery-caches
amvanbaren Mar 26, 2025
cd5a964
test 09703c69
Mar 26, 2025
e1b1d4b
Merge pull request #3681 from amvanbaren/test-09703c69
amvanbaren Mar 26, 2025
715acd8
test 468a00e7
Mar 31, 2025
9999705
Merge pull request #3698 from amvanbaren/test-468a00e7
amvanbaren Mar 31, 2025
a2e0320
test b55e85dd
Mar 31, 2025
17d2e19
Merge pull request #3699 from amvanbaren/test-b55e85dd
amvanbaren Mar 31, 2025
a2fc2cf
test e726a8f5
Mar 31, 2025
3226bb8
Merge pull request #3700 from amvanbaren/test-e726a8f5
amvanbaren Mar 31, 2025
4760903
Add claim namespace workflow
Apr 3, 2025
075d0ae
Merge pull request #3713 from amvanbaren/claim-namespace-workflow
amvanbaren Apr 3, 2025
64cd456
Add triggers to namespace workflow
Apr 4, 2025
6c07e35
Merge pull request #3717 from amvanbaren/claim-namespace-triggers
amvanbaren Apr 4, 2025
210dd0e
Fix contains check
Apr 4, 2025
f3aebf1
Merge pull request #3718 from amvanbaren/namespace-check-label-contains
amvanbaren Apr 4, 2025
22f0f1e
Don't run workflow when granted or denied label has been added
Apr 4, 2025
c5d864a
Merge pull request #3719 from amvanbaren/claim-namespace-not-closed
amvanbaren Apr 4, 2025
84272d6
test 210825c4
Apr 14, 2025
c884c11
Merge pull request #3759 from amvanbaren/test-210825c4
amvanbaren Apr 14, 2025
d2d84b3
Release v0.24.0
Apr 14, 2025
85f49c0
Merge pull request #3760 from amvanbaren/release-v0.24.0
amvanbaren Apr 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions .github/workflows/claim-namespace.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Claim Namespace
on:
issues:
types: [opened, edited, labeled]
jobs:
namespace:
name: Namespace Claim Checks
runs-on: ubuntu-latest
if: ${{ contains(github.event.issue.labels.*.name, 'namespace') && !contains(github.event.issue.labels.*.name, 'granted') && !contains(github.event.issue.labels.*.name, 'denied') && startsWith(github.event.issue.title, 'Claiming namespace') }}
steps:
- id: get_namespace
name: Get namespace name
uses: actions/github-script@v7
with:
script: |
let namespace = context.payload.issue.title.substring('Claiming namespace'.length).trim();
if((namespace.startsWith('[') && namespace.endsWith(']')) || (namespace.startsWith('`') && namespace.endsWith('`'))) {
namespace = namespace.substring(1, namespace.length - 1);
}

if(!namespace) {
core.setFailed('Could not get namespace name');
} else {
core.setOutput('namespace', namespace);
}
- id: log_namespace
name: Log namespace name
run: echo "${{steps.get_namespace.outputs.namespace}}"
- id: get_namespace_data
name: Namespace API request
uses: JamesIves/fetch-api-data-action@v2
with:
endpoint: https://open-vsx.org/api/${{steps.get_namespace.outputs.namespace}}
configuration: '{ "method": "GET" }'
- id: is_claimed
name: Is claimed namespace
if: fromJSON(steps.get_namespace_data.outputs.fetchApiData).verified == true
run: |
echo -e "Namespace ${{steps.get_namespace.outputs.namespace}} is already claimed.\nMore manual checks needed."
exit 1
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG SERVER_VERSION=v0.23.5
ARG SERVER_VERSION=v0.24.0

# Builder image to compile the website
FROM ubuntu AS builder
Expand All @@ -19,7 +19,7 @@ RUN apt-get update \
&& corepack prepare yarn@stable --activate

# bump to update website
ENV WEBSITE_VERSION 0.16.1
ENV WEBSITE_VERSION 0.16.2
COPY . /workdir

RUN /usr/bin/yarn --cwd website \
Expand Down
2 changes: 1 addition & 1 deletion website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"repository": "https://github.com/eclipse/open-vsx.org",
"license": "EPL-2.0",
"dependencies": {
"openvsx-webui": "0.16.1"
"openvsx-webui": "0.16.2"
},
"peerDependencies": {
"@babel/core": "^7.0.0"
Expand Down
10 changes: 5 additions & 5 deletions website/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2411,7 +2411,7 @@ __metadata:
"@types/react-router-dom": "npm:^5.3.3"
css-loader: "npm:^6.8.1"
express: "npm:^4.21.2"
openvsx-webui: "npm:0.16.1"
openvsx-webui: "npm:0.16.2"
source-map-loader: "npm:^4.0.1"
style-loader: "npm:^3.3.3"
typescript: "npm:~5.1.6"
Expand All @@ -2432,9 +2432,9 @@ __metadata:
languageName: node
linkType: hard

"openvsx-webui@npm:0.16.1":
version: 0.16.1
resolution: "openvsx-webui@npm:0.16.1"
"openvsx-webui@npm:0.16.2":
version: 0.16.2
resolution: "openvsx-webui@npm:0.16.2"
dependencies:
"@emotion/react": "npm:^11.11.1"
"@emotion/styled": "npm:^11.11.0"
Expand All @@ -2460,7 +2460,7 @@ __metadata:
react-router-dom: "npm:^6.14.1"
peerDependencies:
"@babel/core": ^7.0.0
checksum: 10/26da48d450d6852033b39c2bf22dabac0399f7bbaebe5e245f5ad41d96443ce0b96c5228df9df204f21d64b369ec1c3280da063ec6f43a60ef9183ced404cc93
checksum: 10/45d36c92407a24ac520003d9619e450a5f05d7e2d721ca8c6463a8a82ab803dc034549502836c1e99f4e3a189039402323fda97d081bc7d8b6cae40cf3c158e5
languageName: node
linkType: hard

Expand Down
Loading