Skip to content

feat(slsfw): use osls as alternative #267

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
cache: "npm"

- name: Install Serverless Framework
run: npm install -g serverless@3.39.0
run: npm install -g osls@3.51.0

- name: Install dependencies
run: npm ci
Expand All @@ -76,7 +76,7 @@ jobs:
cache: "npm"

- name: Install Serverless Framework
run: npm install -g serverless@3.39.0
run: npm install -g osls@3.51.0

- name: Install dependencies
run: npm ci
Expand Down
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# Scaleway plugin for Serverless Framework

Plugin for using Scaleway [Serverless Functions](https://www.scaleway.com/en/serverless-functions/) and [Serverless Containers](https://www.scaleway.com/en/serverless-containers/) with [Serverless Framework](https://serverless.com/).
Plugin for using Scaleway [Serverless Functions](https://www.scaleway.com/en/serverless-functions/) and [Serverless Containers](https://www.scaleway.com/en/serverless-containers/) with [Serverless Framework](https://github.com/oss-serverless/serverless).

## Requirements

- [Serverless Framework v3 CLI](https://serverless.com) installed on your local computer (e.g. run `npm install [email protected] -g`). V4 is not supported.
- [Scaleway CLI](https://www.scaleway.com/en/cli/) installed on your local computer
- [Serverless Framework v3 compatible CLI](https://github.com/oss-serverless/serverless) installed on your local computer (e.g. run `npm install -g osls`).

If you are using [Scaleway IAM](https://www.scaleway.com/en/iam/), you need to be the Owner of the Scaleway Organization in which the deployment will take place, or be an IAM user of the Organization with a policy granting you the necessary Permission Sets. See the [IAM Overview](https://www.scaleway.com/en/docs/identity-and-access-management/iam/reference-content/overview/) for more information.

Expand Down Expand Up @@ -309,7 +308,7 @@ Documentation is available through runtimes frameworks for:

- [Scaleway Serverless Functions Documentation](https://www.scaleway.com/en/docs/compute/functions/api-cli/fun-uploading-with-serverless-framework/)
- [Scaleway Serverless Containers Documentation](https://www.scaleway.com/en/docs/compute/containers/api-cli/cont-uploading-with-serverless-framework/)
- [Serverless Framework documentation](https://serverless.com)
- [Serverless Framework documentation](https://github.com/oss-serverless/serverless)
- [Scaleway Serverless example projects](https://github.com/scaleway/serverless-examples)

## Contributing
Expand All @@ -318,8 +317,6 @@ This plugin is developed and maintained by the `Scaleway Serverless Team`, but w

If you are looking for a way to contribute please read [CONTRIBUTING.md](./.github/CONTRIBUTING.md). You can also look at the [development documentation](docs/development.md).

For general information about developing Serverless Framework, refer to the Serverless Framework [plugins documentation](https://www.serverless.com/framework/docs/guides/plugins/creating-plugins).

## Help & support

- Scaleway support is available on Scaleway Console.
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "serverless-scaleway-functions",
"version": "0.4.14",
"description": "Provider plugin for the Serverless Framework v1.x which adds support for Scaleway Functions.",
"description": "Provider plugin for the Serverless Framework v3.x which adds support for Scaleway Functions.",
"main": "index.js",
"author": "scaleway.com",
"license": "MIT",
Expand Down Expand Up @@ -35,7 +35,7 @@
"scaleway",
"iot",
"internet of things",
"serverless.com"
"osls"
],
"jest": {
"testEnvironment": "node",
Expand Down
Loading