diff --git a/README.md b/README.md index bc88974..ffc65a9 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,8 @@ To sign the rules, see HTTPS Everywhere docs [here](https://github.com/EFForg/ht For the production rules this signing must be done via the official signing ceremony and the existing SD release key (JWK formatted version of the pubkey is in `release-pubkey.jwk`). There is some internal documentation with more detailed instructions on this, ping `@redshiftzero` if you need to do this. -Once you have the signature, place the files to serve in the root of the git tree in this repository,and then update the directory listing in `index.html`. +Once you have the signature, place the files to serve in the root of the git tree in this repository, and then update the directory listing in `index.html` using the `update_version.sh` shell script in this directory. -Commit the resulting `index.html` and all files to be served. +Inspect the diff. If it looks good, commit the resulting `index.html` and all files to be served. Upon merge the ruleset release will be live. diff --git a/index.html b/index.html index 8107008..0bf745e 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ - rulesets-signature.1588004096.sha256
+ rulesets-signature.1593528236.sha256
latest-rulesets-timestamp
- default.rulesets.1588004096.gz
+ default.rulesets.1593528236.gz
diff --git a/update_index.sh b/update_index.sh new file mode 100755 index 0000000..b5b631e --- /dev/null +++ b/update_index.sh @@ -0,0 +1,12 @@ +#!/bin/bash +set -e +TIMESTAMP="$(