You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: note v0.3.2 as first immutable release (#68)
Immutable Releases is enabled at the repository level, but GitHub applies
it only to releases published after the setting was flipped. Publish
v0.3.2 as the first immutable tag and document in the README/CHANGELOG
so users know which tag to pin for supply-chain hardening.
Also bump example snippets from @v0.3.0 to @v0.3.2 and backfill the
skipped v0.3.1 changelog entry.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,15 @@
1
1
# Changelog
2
2
3
+
## [0.3.2]
4
+
5
+
### Notes
6
+
7
+
-**First immutable release.** This is the first release published with [GitHub Immutable Releases](https://docs.github.com/en/repositories/releasing-projects-on-github/about-immutable-releases) enabled on the repository. The `v0.3.2` tag and its assets cannot be modified or deleted, and the release carries a signed attestation. Users are encouraged to pin to `v0.3.2` (or later) for supply-chain hardening.
8
+
9
+
## [0.3.1]
10
+
11
+
- Only show `use-pro` deprecation message on top action input ([#67](https://github.com/LocalStack/setup-localstack/pull/67)).
Copy file name to clipboardExpand all lines: README.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,11 +14,13 @@ A GitHub Action to setup [LocalStack](https://github.com/localstack/localstack)
14
14
15
15
## Usage
16
16
17
+
> **Pin to `v0.3.2` or later.**`v0.3.2` is the first release published with [GitHub Immutable Releases](https://docs.github.com/en/repositories/releasing-projects-on-github/about-immutable-releases) enabled, meaning its tag and assets cannot be modified or deleted. Pinning to an immutable tag (or its commit SHA) protects your workflow from supply-chain tampering.
18
+
17
19
### Get started with a minimal example
18
20
19
21
```yml
20
22
- name: Start LocalStack
21
-
uses: LocalStack/setup-localstack@v0.3.0
23
+
uses: LocalStack/setup-localstack@v0.3.2
22
24
with:
23
25
image-tag: 'latest'
24
26
install-awslocal: 'true'
@@ -31,15 +33,15 @@ A GitHub Action to setup [LocalStack](https://github.com/localstack/localstack)
31
33
### Install only CLIs and startup later
32
34
```yml
33
35
- name: Install LocalStack CLIs
34
-
uses: LocalStack/setup-localstack@v0.3.0
36
+
uses: LocalStack/setup-localstack@v0.3.2
35
37
with:
36
38
skip-startup: 'true'
37
39
install-awslocal: 'true'
38
40
39
41
...
40
42
41
43
- name: Start LocalStack
42
-
uses: LocalStack/setup-localstack@v0.3.0
44
+
uses: LocalStack/setup-localstack@v0.3.2
43
45
with:
44
46
image-tag: 'latest'
45
47
env:
@@ -49,7 +51,7 @@ A GitHub Action to setup [LocalStack](https://github.com/localstack/localstack)
49
51
### Save a state later on in the pipeline
50
52
```yml
51
53
- name: Save LocalStack State
52
-
uses: LocalStack/setup-localstack@v0.3.0
54
+
uses: LocalStack/setup-localstack@v0.3.2
53
55
with:
54
56
install-awslocal: 'true'
55
57
state-backend: cloud-pods
@@ -63,7 +65,7 @@ A GitHub Action to setup [LocalStack](https://github.com/localstack/localstack)
63
65
### Load an already saved state
64
66
```yml
65
67
- name: Start LocalStack and Load State
66
-
uses: LocalStack/setup-localstack@v0.3.0
68
+
uses: LocalStack/setup-localstack@v0.3.2
67
69
with:
68
70
install-awslocal: 'true'
69
71
state-backend: cloud-pods
@@ -78,7 +80,7 @@ A GitHub Action to setup [LocalStack](https://github.com/localstack/localstack)
78
80
79
81
### Manage Application Previews (on an Ephemeral Instance)
0 commit comments